Classes | |
struct | xml_schema_enum_ops |
struct | xml_schema_enum |
Defines | |
#define | XML_SCHEMA_ENUM_FREE(schema_enum, env) (((xml_schema_enum_t *) schema_enum)->ops->free (schema_enum, env)) |
#define | XML_SCHEMA_ENUM_SUPER_OBJS(schema_enum, env) (((xml_schema_enum_t *) schema_enum)->ops->super_objs (schema_enum, env)) |
#define | XML_SCHEMA_ENUM_GET_TYPE(schema_enum, env) (((xml_schema_enum_t *) schema_enum)->ops->get_type(schema_enum, env)) |
#define | XML_SCHEMA_ENUM_GET_VALUE(schema_enum, env) |
#define | XML_SCHEMA_ENUM_SET_VALUE(schema_enum, env, value) |
#define | XML_SCHEMA_ENUM_EQUALS(schema_enum, env) (((xml_schema_enum_t *) schema_enum)->ops->equals (schema_enum, env)) |
#define | XML_SCHEMA_ENUM_GET_VALUES(schema_enum, env) |
Functions | |
AXIS2_EXTERN xml_schema_enum_t * | xml_schema_enum_create (const axis2_env_t *env, const axis2_char_t *value) |
AXIS2_EXTERN axis2_status_t | xml_schema_enum_resolve_methods (xml_schema_enum_t *schema_enum, const axis2_env_t *env, xml_schema_enum_t *schema_enum_impl, XML_SCHEMA_SUPER_OBJS_FN super_objs, XML_SCHEMA_GET_TYPE_FN get_type, XML_SCHEMA_FREE_FN free_fn) |
AXIS2_EXTERN int | xml_schema_enum_index (axis2_char_t *value, const axis2_env_t *env, axis2_array_list_t *values) |
#define XML_SCHEMA_ENUM_GET_VALUE | ( | schema_enum, | |||
env | ) |
Value:
(((xml_schema_enum_t *) schema_enum)->ops->get_value \ (schema_enum, env))
#define XML_SCHEMA_ENUM_GET_VALUES | ( | schema_enum, | |||
env | ) |
Value:
(((xml_schema_enum_t *) schema_enum)->ops->get_values \ (schema_enum, env))
#define XML_SCHEMA_ENUM_SET_VALUE | ( | schema_enum, | |||
env, | |||||
value | ) |
Value:
(((xml_schema_enum_t *) schema_enum)->ops->set_value \ (schema_enum, env, value))
AXIS2_EXTERN axis2_status_t xml_schema_enum_resolve_methods | ( | xml_schema_enum_t * | schema_enum, | |
const axis2_env_t * | env, | |||
xml_schema_enum_t * | schema_enum_impl, | |||
XML_SCHEMA_SUPER_OBJS_FN | super_objs, | |||
XML_SCHEMA_GET_TYPE_FN | get_type, | |||
XML_SCHEMA_FREE_FN | free_fn | |||
) |
This method is internal to Axis2 C. It is called from Child Constructor