#include <axis2_properties.h>
Public Attributes | |
axis2_status_t(* | free )(axis2_properties_t *properties, const axis2_env_t *env) |
axis2_char_t *(* | get_property )(axis2_properties_t *properties, const axis2_env_t *env, axis2_char_t *key) |
axis2_status_t(* | set_property )(axis2_properties_t *properties, const axis2_env_t *env, axis2_char_t *key, axis2_char_t *value) |
axis2_hash_t *(* | get_all )(axis2_properties_t *properties, const axis2_env_t *env) |
axis2_status_t(* | load )(axis2_properties_t *properties, const axis2_env_t *env, axis2_char_t *input_filename) |
axis2_status_t(* | store )(axis2_properties_t *properites, const axis2_env_t *env, FILE *output) |
axis2_status_t( * axis2_properties_ops::free)(axis2_properties_t *properties, const axis2_env_t *env) |
free w2c_properties.
properties | pointer to properties struct | |
env | Environment. MUST NOT be NULL |
axis2_char_t*( * axis2_properties_ops::get_property)(axis2_properties_t *properties, const axis2_env_t *env, axis2_char_t *key) |
get string value for property with specified key.
properties | pointer to properties struct | |
env | Environment. MUST NOT be NULL | |
key | MUST NOT be NULL |
axis2_status_t( * axis2_properties_ops::set_property)(axis2_properties_t *properties, const axis2_env_t *env, axis2_char_t *key, axis2_char_t *value) |
set a property ( key, value) pair.
properties | pointer to properties struct | |
env | Environment. MUST NOT be NULL | |
key | Property Key. MUST NOT be NULL | |
value | Property Value |
axis2_hash_t*( * axis2_properties_ops::get_all)(axis2_properties_t *properties, const axis2_env_t *env) |
retrieve the hash with all the properties
properties | pointer to properties struct | |
env | Environment. MUST NOT be NULL |
axis2_status_t( * axis2_properties_ops::load)(axis2_properties_t *properties, const axis2_env_t *env, axis2_char_t *input_filename) |
load properties
properties | pointer to properties struct | |
env | Environment. MUST NOT be NULL | |
input | Input Stream. MUST NOT be NULL |
axis2_status_t( * axis2_properties_ops::store)(axis2_properties_t *properites, const axis2_env_t *env, FILE *output) |
store properties
properties | pointer to properties struct | |
env | Environment. MUST NOT be NULL | |
ouput | Output Stream. MUST NOT be NULL |