#include <axis2_param.h>
Public Attributes | |
axis2_char_t *(* | get_name )(struct axis2_param *param, const axis2_env_t *env) |
void *(* | get_value )(struct axis2_param *param, const axis2_env_t *env) |
axis2_status_t(* | set_name )(struct axis2_param *param, const axis2_env_t *env, const axis2_char_t *name) |
axis2_status_t(* | set_value )(struct axis2_param *param, const axis2_env_t *env, const void *value) |
axis2_bool_t(* | is_locked )(struct axis2_param *param, const axis2_env_t *env) |
axis2_status_t(* | set_locked )(struct axis2_param *param, const axis2_env_t *env, axis2_bool_t value) |
int(* | get_param_type )(struct axis2_param *param, const axis2_env_t *env) |
axis2_status_t(* | set_param_type )(struct axis2_param *param, const axis2_env_t *env, int type) |
axis2_status_t(* | free )(struct axis2_param *param, const axis2_env_t *env) |
axis2_status_t(* | set_attributes )(struct axis2_param *param, const axis2_env_t *env, axis2_hash_t *attrs) |
axis2_hash_t *(* | get_attributes )(struct axis2_param *param, const axis2_env_t *env) |
axis2_status_t(* | set_value_list )(struct axis2_param *param, const axis2_env_t *env, axis2_array_list_t *value_list) |
axis2_array_list_t *(* | get_value_list )(struct axis2_param *param, const axis2_env_t *env) |
axis2_status_t(* | value_free )(void *param_value, const axis2_env_t *env) |
axis2_char_t*( * axis2_param_ops::get_name)(struct axis2_param *param, const axis2_env_t *env) |
Parameter name accessor
int( * axis2_param_ops::get_param_type)(struct axis2_param *param, const axis2_env_t *env) |
Method getParameterType
void*( * axis2_param_ops::get_value)(struct axis2_param *param, const axis2_env_t *env) |
Parameter value accessor
axis2_bool_t( * axis2_param_ops::is_locked)(struct axis2_param *param, const axis2_env_t *env) |
Method isLocked
axis2_status_t( * axis2_param_ops::set_locked)(struct axis2_param *param, const axis2_env_t *env, axis2_bool_t value) |
Method setLocked
value |
axis2_status_t( * axis2_param_ops::set_name)(struct axis2_param *param, const axis2_env_t *env, const axis2_char_t *name) |
param name mutator
name |
axis2_status_t( * axis2_param_ops::set_value)(struct axis2_param *param, const axis2_env_t *env, const void *value) |
Method setValue
value |