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

Xml Schema Enum
[Xml Schema]


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, axis2_hash_t *methods)
AXIS2_EXTERN int xml_schema_enum_index (axis2_char_t *value, const axis2_env_t *env, axis2_array_list_t *values)

Define Documentation

#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))


Function Documentation

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,
axis2_hash_t methods
 

This method is internal to Axis2 C. It is called from Child Constructor


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