Defines | |
#define | W2C_CLASS_LOADER_WRITER_PATH "/lib/codegen/" |
#define | W2C_CLASS_LOADER_EXTENSION_PATH "/lib/codegen/" |
#define | W2C_CLASS_LOADER_EMITTER_PATH "/lib/codegen/" |
Functions | |
AXIS2_EXTERN void * | w2c_class_loader_get_object_from_class_name (const axis2_env_t *env, axis2_char_t *class_name, axis2_char_t *inter_path, axis2_dll_desc_t **pdll_desc) |
AXIS2_EXTERN axis2_status_t | w2c_class_loader_free_loaded_class (const axis2_env_t *env, axis2_dll_desc_t *dll_desc) |
AXIS2_EXTERN axis2_status_t w2c_class_loader_free_loaded_class | ( | const axis2_env_t * | env, | |
axis2_dll_desc_t * | dll_desc | |||
) |
free the loaded class.
env | pointer to environment struct. MUST NOT be NULL | |
dll_desc | dll description |
AXIS2_EXTERN void* w2c_class_loader_get_object_from_class_name | ( | const axis2_env_t * | env, | |
axis2_char_t * | class_name, | |||
axis2_char_t * | inter_path, | |||
axis2_dll_desc_t ** | pdll_desc | |||
) |
creates/ returns a object from class name.
env | pointer to environment struct. MUST NOT be NULL | |
class | name | |
inter_path | path relative to $AXIS2C_HOME | |
pdll_desc | double pointer to the dll description |