Xml Schema Particle
[Xml Schema]


Classes

struct  xml_schema_simple_type_content_ops
struct  xml_schema_simple_type_content

Defines

#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_FREE(sim_type_cont, env)
#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_GET_BASE_IMPL(sim_type_cont, env)
#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_GET_TYPE(sim_type_cont, env)
#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_SUPER_OBJS(sim_type_cont, env)

Typedefs

typedef xml_schema_simple_type_content xml_schema_simple_type_content_t
typedef xml_schema_simple_type_content_ops xml_schema_simple_type_content_ops_t

Functions

AXIS2_EXTERN xml_schema_simple_type_content_t * xml_schema_simple_type_content_create (const axis2_env_t *env)
AXIS2_EXTERN axis2_status_t xml_schema_simple_type_content_resolve_methods (xml_schema_simple_type_content_t *sim_type_cont, const axis2_env_t *env, xml_schema_simple_type_content_t *sim_type_cont_impl, XML_SCHEMA_SUPER_OBJS_FN super_objs, XML_SCHEMA_GET_TYPE_FN get_type, XML_SCHEMA_FREE_FN free_fn)

Define Documentation

#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_FREE sim_type_cont,
env   ) 
 

Value:

(((xml_schema_simple_type_content_t *) sim_type_cont)->ops->\
            free(sim_type_cont, env))

#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_GET_BASE_IMPL sim_type_cont,
env   ) 
 

Value:

(((xml_schema_simple_type_content_t *) sim_type_cont)->ops->\
            get_base_impl(sim_type_cont, env))

#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_GET_TYPE sim_type_cont,
env   ) 
 

Value:

(((xml_schema_simple_type_content_t *) sim_type_cont)->ops->\
            get_type(sim_type_cont, env))

#define XML_SCHEMA_SIMPLE_TYPE_CONTENT_SUPER_OBJS sim_type_cont,
env   ) 
 

Value:

(((xml_schema_simple_type_content_t *) sim_type_cont)->ops->\
            super_objs(sim_type_cont, env))


Function Documentation

AXIS2_EXTERN xml_schema_simple_type_content_t* xml_schema_simple_type_content_create const axis2_env_t env  ) 
 

Creates new Xml Schema Particle Particle types are usually interchangeable. A local element declaration or reference to a global element declaration (element), a compositor ( sequence, choice, or all), a reference to a named content model group (group), or an element wildcard (any).

AXIS2_EXTERN axis2_status_t xml_schema_simple_type_content_resolve_methods xml_schema_simple_type_content_t *  sim_type_cont,
const axis2_env_t env,
xml_schema_simple_type_content_t *  sim_type_cont_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


Generated on Thu Aug 31 17:32:43 2006 for Axis2/C by  doxygen 1.4.6