#include <string.h>
#include "jcl.h"
#include "jclglob.h"
#include "zipsup.h"
#include "hypool.h"
Typedefs | |
typedef props_file_entry | props_file_entry |
A structure that captures a single key-value setting from the properties file. | |
Functions | |
jint | decodeProperty (HyPortLibrary *portLibrary, char **scanCursor, HyPool *properties) |
Scans the buffer specified by scanCursor and attempts to locate the next key-value pair separated by the '=' sign, and terminated by the platform line delimiter. | |
jint | readPropertiesFile (HyPortLibrary *portLibrary, char *filename, HyPool *properties) |
Read the properties file specified by filename into the pool of properties . | |
jint | readClassPathFromPropertiesFile (JavaVM *vm) |
Initializes the bootstrap classpath used by the VM. | |
char * | concat (HyPortLibrary *portLibrary,...) |
Concatenates a variable number of null-terminated strings into a single string using the specified port library to allocate memory. | |
jint JNICALL | JNI_OnLoad (JavaVM *vm, void *reserved) |
This DLL is being loaded, do any initialization required. | |
void JNICALL | JNI_OnUnload (JavaVM *vm, void *reserved) |
This DLL is being unloaded, do any clean up required. |
|
A structure that captures a single key-value setting from the properties file.
|
|
Concatenates a variable number of null-terminated strings into a single string using the specified port library to allocate memory. The variable number of strings arguments must be terminated by a single NULL value.
|
|
Scans the buffer specified by scanCursor and attempts to locate the next key-value pair separated by the '=' sign, and terminated by the platform line delimiter.
If a key-value pair is located a new props_file_entry structure will be allocated in the
|
|
This DLL is being loaded, do any initialization required. This may be called more than once. |
|
This DLL is being unloaded, do any clean up required. This may be called more than once!! |
|
Initializes the bootstrap classpath used by the VM. Stores the result into a system property named 'com.ibm.oti.system.class.path'. Reads the bootclasspath.properties file a line at a time
|
|
Read the properties file specified by
|