#include <xml_schema_annotated.h>
Public Attributes | |
axis2_status_t(* | free )(void *annotated, const axis2_env_t *env) |
axis2_hash_t *(* | super_objs )(void *annotated, const axis2_env_t *env) |
xml_schema_types_t(* | get_type )(void *annotated, const axis2_env_t *env) |
xml_schema_obj_t *(* | get_base_impl )(void *annotated, const axis2_env_t *env) |
axis2_char_t *(* | get_id )(void *annotated, const axis2_env_t *env) |
axis2_status_t(* | set_id )(void *annotated, const axis2_env_t *env, axis2_char_t *id) |
xml_schema_annotation *(* | get_annotation )(void *annotated, const axis2_env_t *env) |
axis2_status_t(* | set_annotation )(void *annotated, const axis2_env_t *env, struct xml_schema_annotation *annotation) |
axis2_array_list_t *(* | get_unhandled_attrs )(void *annotated, const axis2_env_t *env) |
axis2_status_t(* | set_unhandled_attrs )(void *annotated, const axis2_env_t *env, axis2_array_list_t *unhandled_attrs) |
axis2_status_t( * xml_schema_annotated_ops::free)(void *annotated, const axis2_env_t *env) |
Free xml_schema_annoated struct instance .
annotated | annotated struct instance or its derived types | |
env | environment |
axis2_hash_t*( * xml_schema_annotated_ops::super_objs)(void *annotated, const axis2_env_t *env) |
Get hashtable of struct instances .
annotated | pointer to xml_schema_annoated struct | |
env | environment |
xml_schema_types_t( * xml_schema_annotated_ops::get_type)(void *annotated, const axis2_env_t *env) |
Type of struct instance , can be XML_SCHEMA_ANNOTATED or one of its derived types.
annotated | pointer to xml_schema_annoated struct instance | |
env | environment |
xml_schema_obj_t*( * xml_schema_annotated_ops::get_base_impl)(void *annotated, const axis2_env_t *env) |
Get pointer to xml_schema_obj struct
annotated | pointer to xml_schema_annoated struct instance | |
env | environment |
axis2_char_t*( * xml_schema_annotated_ops::get_id)(void *annotated, const axis2_env_t *env) |
Get id .
annotated | pointer to xml_schema_annotated or derived type | |
env | environment |
axis2_status_t( * xml_schema_annotated_ops::set_id)(void *annotated, const axis2_env_t *env, axis2_char_t *id) |
Set Id.
annotated | pointer to xml_schema_annotated or derived type | |
env | environment | |
id | id string |
struct xml_schema_annotation*( * xml_schema_annotated_ops::get_annotation)(void *annotated, const axis2_env_t *env) |
Get the xml_schema_annoatation instance
annotated | xml_schema_annotated pointer | |
env | environment |
axis2_status_t( * xml_schema_annotated_ops::set_annotation)(void *annotated, const axis2_env_t *env, struct xml_schema_annotation *annotation) |
Set annotation struct instance.
annotated | pointer to xml_schema_annotated | |
env | environment | |
annotation | pointer to xml_schema_annotation struct |
axis2_array_list_t*( * xml_schema_annotated_ops::get_unhandled_attrs)(void *annotated, const axis2_env_t *env) |
Get Stored qualified attributes that do not belong to the schema target namespace.
annotated | pointer to annotated struct | |
env | environment ^ |
axis2_status_t( * xml_schema_annotated_ops::set_unhandled_attrs)(void *annotated, const axis2_env_t *env, axis2_array_list_t *unhandled_attrs) |
Set qualified attributes that do not belong to the schema target namespace.
annotated | pointer to xml_schema_annotated instance | |
env | environment | |
unhandled_attrs | array list of unhandled attrs |