| // java-props.h - Properties -*- c++ -*- |
| |
| /* Copyright (C) 1999 Free Software Foundation |
| |
| This file is part of libgcj. |
| |
| This software is copyrighted work licensed under the terms of the |
| Libgcj License. Please consult the file "LIBGCJ_LICENSE" for |
| details. */ |
| |
| #ifndef __JAVA_PROPS_H__ |
| #define __JAVA_PROPS_H__ |
| |
| typedef struct |
| { |
| char *key; |
| size_t key_length; |
| char *value; |
| size_t value_length; |
| } property_pair; |
| |
| // Set to NULL-terminated list of properties set at compile time. |
| extern const char **_Jv_Compiler_Properties; |
| extern int _Jv_Properties_Count; |
| |
| // Properties taken from the user's environment. |
| extern property_pair *_Jv_Environment_Properties; |
| |
| // Module load path. |
| extern char *_Jv_Module_Load_Path; |
| |
| #endif |
| |