Represents W3C annotation element
[Xml Schema]


Files

file  xml_schema_annotation.h
 annotation element representation

Classes

struct  xml_schema_annotation_ops
struct  xml_schema_annotation

Defines

#define XML_SCHEMA_ANNOTATION_FREE(annotation, env)
#define XML_SCHEMA_ANNOTATION_SUPER_OBJS(annotation, env)
#define XML_SCHEMA_ANNOTATION_GET_TYPE(annotation, env)
#define XML_SCHEMA_ANNOTATION_GET_ITEMS(annotation, env)
#define XML_SCHEMA_ANNOTATION_GET_BASE_IMPL(annotation, env)

Typedefs

typedef xml_schema_annotation xml_schema_annotation_t
typedef xml_schema_annotation_ops xml_schema_annotation_ops_t

Functions

AXIS2_EXTERN xml_schema_annotation_txml_schema_annotation_create (const axis2_env_t *env)

Define Documentation

#define XML_SCHEMA_ANNOTATION_FREE ( annotation,
env   ) 

Value:

(((xml_schema_annotation_t *) annotation)->ops->\
            free(annotation, env))
Free an xml_schema_annotation struct
See also:
xml_schema_annotation_ops::free

#define XML_SCHEMA_ANNOTATION_GET_BASE_IMPL ( annotation,
env   ) 

Value:

(((xml_schema_annotation_t *) annotation)->ops->\
            get_base_impl(annotation, env))
get_base_impl struct
See also:
xml_schema_annotation_ops::get_base_impl

#define XML_SCHEMA_ANNOTATION_GET_ITEMS ( annotation,
env   ) 

Value:

(((xml_schema_annotation_t *) annotation)->ops->\
            get_items(annotation, env))
get items
See also:
xml_schema_annotation_ops::get_items

#define XML_SCHEMA_ANNOTATION_GET_TYPE ( annotation,
env   ) 

Value:

(((xml_schema_annotation_t *) annotation)->ops->\
            get_type(annotation, env))
get type
See also:
xml_schema_annotation_ops::get_type

#define XML_SCHEMA_ANNOTATION_SUPER_OBJS ( annotation,
env   ) 

Value:

(((xml_schema_annotation_t *) annotation)->ops->\
            super_objs(annotation, env))
get super structs hashtable
See also:
xml_schema_annotation_ops::super_objs


Typedef Documentation

typedef struct xml_schema_annotation_ops xml_schema_annotation_ops_t

type name for struct xml_schema_annotation_ops

typedef struct xml_schema_annotation xml_schema_annotation_t

type name for struct xml_schema_annotation


Function Documentation

AXIS2_EXTERN xml_schema_annotation_t* xml_schema_annotation_create ( const axis2_env_t env  ) 

create an xml_schema_annotation struct instance

Parameters:
env environment
Returns:
pointer to newly created xml_schema_annotation struct


Generated on Tue Oct 3 20:48:16 2006 for Axis2/C by  doxygen 1.4.7