represent command line option


Classes

struct  w2c_cmdline_option_ops
struct  w2c_cmdline_option

Defines

#define W2C_CMDLINE_OPTION_FREE(cmdline_option, env)   ((cmdline_option)->ops->free (cmdline_option, env))
#define W2C_CMDLINE_OPTION_GET_TYPE(cmdline_option, env)   ((cmdline_option)->ops->get_type (cmdline_option, env ))
#define W2C_CMDLINE_OPTION_GET_VALUE(cmdline_option, env)   ((cmdline_option)->ops->get_value (cmdline_option, env ))
#define W2C_CMDLINE_OPTION_GET_VALUES(cmdline_option, env)   ((cmdline_option)->ops->get_values (cmdline_option, env))

Typedefs

typedef w2c_cmdline_option w2c_cmdline_option_t
typedef w2c_cmdline_option_ops w2c_cmdline_option_ops_t

Functions

AXIS2_EXTERN w2c_cmdline_option_t * w2c_cmdline_option_create_with_values (const axis2_env_t *env, axis2_char_t *type, axis2_array_list_t *values_arr)

Function Documentation

AXIS2_EXTERN w2c_cmdline_option_t* w2c_cmdline_option_create_with_values ( const axis2_env_t env,
axis2_char_t *  type,
axis2_array_list_t values_arr 
)

create a cmdline_option obj

Parameters:
env Environment. MUST NOT be NULL
type type of the cmdline argument
values values of the cmdline argument
Returns:
newly created cmdline_option obj


Generated on Thu Oct 26 21:11:37 2006 for Axis2/C by  doxygen 1.4.7