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

Phase Rules


Classes

struct  axis2_phase_rule_ops
 Phase Rule ops struct. More...
struct  axis2_phase_rule
 Phase Rule struct. More...

Defines

#define AXIS2_PHASE_RULE_GET_BEFORE(phase_rule, env)   ((phase_rule)->ops->get_before(phase_rule, env))
#define AXIS2_PHASE_RULE_SET_BEFORE(phase_rule, env, before)   ((phase_rule)->ops->set_before(phase_rule, env, before))
#define AXIS2_PHASE_RULE_GET_AFTER(phase_rule, env)   ((phase_rule)->ops->get_after(phase_rule, env))
#define AXIS2_PHASE_RULE_SET_AFTER(phase_rule, env, after)   ((phase_rule)->ops->set_after(phase_rule, env, after))
#define AXIS2_PHASE_RULE_GET_NAME(phase_rule, env)   ((phase_rule)->ops->get_name(phase_rule, env))
#define AXIS2_PHASE_RULE_SET_NAME(phase_rule, env, name)   ((phase_rule)->ops->set_name(phase_rule, env, name))
#define AXIS2_PHASE_RULE_IS_PHASE_FIRST(phase_rule, env)   ((phase_rule)->ops->is_phase_first(phase_rule, env))
#define AXIS2_PHASE_RULE_SET_PHASE_FIRST(phase_rule, env, phase_first)   ((phase_rule)->ops->set_phase_first(phase_rule, env, phase_first))
#define AXIS2_PHASE_RULE_IS_PHASE_LAST(phase_rule, env)   ((phase_rule)->ops->is_phase_last(phase_rule, env))
#define AXIS2_PHASE_RULE_SET_PHASE_LAST(phase_rule, env, phase_last)   ((phase_rule)->ops->set_phase_last(phase_rule, env, phase_last))
#define AXIS2_PHASE_RULE_FREE(phase_rule, env)   ((phase_rule)->ops->free(phase_rule, env))
#define AXIS2_PHASE_RULE_CLONE(phase_rule, env)   ((phase_rule)->ops->clone(phase_rule, env))

Typedefs

typedef axis2_phase_rule_ops axis2_phase_rule_ops_t
 Phase Rule ops struct.
typedef axis2_phase_rule axis2_phase_rule_t
 Phase Rule struct.

Functions

AXIS2_EXTERN axis2_phase_rule_taxis2_phase_rule_create (const axis2_env_t *env, const axis2_char_t *phase_name)

Function Documentation

AXIS2_EXTERN axis2_phase_rule_t* axis2_phase_rule_create const axis2_env_t env,
const axis2_char_t *  phase_name
 

creates phase_rule struct


Generated on Fri Jun 16 18:02:46 2006 for Axis2/C by  doxygen 1.4.2