Main Page | Modules | Class List | Directories | File List | Class Members | File Members

axis2_param.h File Reference

Axis2 param interface. More...

#include <axis2_defines.h>
#include <axis2_env.h>
#include <axis2_om_node.h>
#include <axis2_core.h>

Go to the source code of this file.

Defines

#define AXIS2_PARAM_FREE(param, env)   ((param->ops)->free (param, env))
#define AXIS2_PARAM_SET_NAME(param, env, name)   ((param->ops)->set_name (param, env, name))
#define AXIS2_PARAM_GET_NAME(param, env)   ((param->ops)->get_name (param, env))
#define AXIS2_PARAM_SET_VALUE(param, env, value)   (((param->ops)->set_value (param , env, value))
#define AXIS2_PARAM_GET_VALUE(param, env)   ((param->ops)->get_value (param, env))
#define AXIS2_PARAM_IS_LOCKED(param, env)   ((param->ops)->is_locked (param, env))
#define AXIS2_PARAM_SET_LOCKED(param, env, locked)   ((param->ops)->set_locked (param, env, locked))
#define AXIS2_PARAM_SET_ELEMENT(param, env, element)   (((param->ops)->set_param_element (param , env, element))
#define AXIS2_PARAM_GET_ELEMENT(param, env)   ((param->ops)->get_param_element (param, env))

Typedefs

typedef axis2_param_ops axis2_param_ops_t
 param operations struct
typedef axis2_param axis2_param_t
 Parameter struct.

Functions

axis2_param_taxis2_param_create (axis2_env_t **env, axis2_char_t *name, void *value)


Detailed Description

Axis2 param interface.


Generated on Wed Dec 7 07:58:26 2005 for Axis2/C by  doxygen 1.4.2