Classes | |
struct | xml_schema_any_ops |
struct | xml_schema_any |
struct | xml_schema_any_attribute_ops |
struct | xml_schema_any_attribute |
struct | xml_schema_attribute_ops |
struct | xml_schema_attribute |
struct | xml_schema_attribute_group_ops |
struct | xml_schema_attribute_group |
Defines | |
#define | XML_SCHEMA_ANY_FREE(any, env) (((xml_schema_any_t *) any)->ops->free(any, env)) |
#define | XML_SCHEMA_ANY_SUPER_OBJS(any, env) (((xml_schema_any_t *) any)->ops->super_objs(any, env)) |
#define | XML_SCHEMA_ANY_GET_TYPE(any, env) (((xml_schema_any_t *) any)->ops->get_type(any, env)) |
#define | XML_SCHEMA_ANY_GET_BASE_IMPL(any, env) (((xml_schema_any_t *) any)->ops->get_base_impl(any, env)) |
#define | XML_SCHEMA_ANY_GET_NAMESPACE(any, env) (((xml_schema_any_t *) any)->ops->get_namespace(any, env)) |
#define | XML_SCHEMA_ANY_SET_NAMESPACE(any, env, namespc) (((xml_schema_any_t *) any)->ops->set_namespace(any, env, namespc)) |
#define | XML_SCHEMA_ANY_GET_PROCESS_CONTENT(any, env) (((xml_schema_any_t *) any)->ops->get_process_content(any, env)) |
#define | XML_SCHEMA_ANY_SET_PROCESS_CONTENT(any, env, process_content) (((xml_schema_any_t *) any)->ops->set_process_content(any, env, process_content)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_FREE(any_attr, env) (((xml_schema_any_attribute_t *) any_attr)->ops->free(any_attr, env)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_GET_BASE_IMPL(any_attr, env) (((xml_schema_any_attribute_t *) any_attr)->ops->get_base_impl(any_attr, env)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_GET_TYPE(any_attr, env) (((xml_schema_any_attribute_t *) any_attr)->ops->get_type(any_attr, env)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_SUPER_OBJS(any_attr, env) (((xml_schema_any_attribute_t *) any_attr)->ops->super_objs(any_attr, env)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_GET_NAMESPACE(any_attr, env) (((xml_schema_any_attribute_t *) any_attr)->ops->get_namespace(any_attr, env)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_SET_NAMESPACE(any_attr, env, namespc) (((xml_schema_any_attribute_t *) any_attr)->ops->set_namespace(any_attr, env, namespc)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_GET_PROCESS_CONTENT(any_attr, env) (((xml_schema_any_attribute_t *) any_attr)->ops->get_process_content(any_attr, env)) |
#define | XML_SCHEMA_ANY_ATTRIBUTE_SET_PROCESS_CONTENT(any_attr, env, process_content) (((xml_schema_any_attribute_t *) any_attr)->ops->set_process_content(any_attr, env, process_content)) |
#define | XML_SCHEMA_ATTRIBUTE_FREE(attr, env) (((xml_schema_attribute_t *) attr)->ops->free(attr, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GET_BASE_IMPL(attr, env) (((xml_schema_attribute_t *) attr)->ops->get_base_impl(attr, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GET_TYPE(attr, env) (((xml_schema_attribute_t *) attr)->ops->get_type(attr, env)) |
#define | XML_SCHEMA_ATTRIBUTE_SUPER_OBJS(attr, env) (((xml_schema_attribute_t *) attr)->ops->super_objs(attr, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GET_ATTR_TYPE(attr, env) (((xml_schema_attribute_t *) attr)->ops->get_namespace(attr, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GET_DEFAULT_VALUE(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_DEFAULT_VALUE(attr, env, default_val) |
#define | XML_SCHEMA_ATTRIBUTE_GET_FIXED_VALUE(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_FIXED_VALUE(attr, env, default_val) |
#define | XML_SCHEMA_ATTRIBUTE_GET_SCHEMA_FORM(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_SCHEMA_FORM(attr, env, form) |
#define | XML_SCHEMA_ATTRIBUTE_GET_QNAME(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_QNAME(attr, env, qualified_name) |
#define | XML_SCHEMA_ATTRIBUTE_GET_NAME(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_NAME(attr, env, name) |
#define | XML_SCHEMA_ATTRIBUTE_GET_REF_NAME(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_REF_NAME(attr, env, ref_name) |
#define | XML_SCHEMA_ATTRIBUTE_GET_SCHEMA_TYPE(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_SCHEMA_TYPE(attr, env, sch_type) |
#define | XML_SCHEMA_ATTRIBUTE_GET_SCHEMA_TYPE_NAME(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_SCHEMA_TYPE_NAME(attr, env, sch_type_name) |
#define | XML_SCHEMA_ATTRIBUTE_GET_USE(attr, env) |
#define | XML_SCHEMA_ATTRIBUTE_SET_USE(attr, env, use) |
#define | XML_SCHEMA_ATTRIBUTE_TO_STRING(attr, env, prefix, tab) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_FREE(attr_grp, env) (((xml_schema_attribute_group_t *) attr_grp)->ops->free(attr_grp, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_GET_BASE_IMPL(attr_grp, env) (((xml_schema_attribute_group_t *) attr_grp)->ops->get_base_impl(attr_grp, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_GET_TYPE(attr_grp, env) (((xml_schema_attribute_group_t *) attr_grp)->ops->get_type(attr_grp, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_SUPER_OBJS(attr_grp, env) (((xml_schema_attribute_group_t *) attr_grp)->ops->super_objs(attr_grp, env)) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_GET_ANY_ATTRIBUTE(attr_grp, env) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_SET_ANY_ATTRIBUTE(attr_grp, env, any_attr) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_SET_ATTRIBUTES(attr_grp, env, attrs) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_GET_ATTRIBUTES(attr_grp, env) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_GET_NAME(attr_grp, env) |
#define | XML_SCHEMA_ATTRIBUTE_GROUP_SET_NAME(attr_grp, env, name) |
Typedefs | |
typedef xml_schema_any | xml_schema_any_t |
typedef xml_schema_any_ops | xml_schema_any_ops_t |
typedef xml_schema_any_attribute | xml_schema_any_attribute_t |
typedef xml_schema_any_attribute_ops | xml_schema_any_attribute_ops_t |
typedef xml_schema_attribute | xml_schema_attribute_t |
typedef xml_schema_attribute_ops | xml_schema_attribute_ops_t |
typedef xml_schema_attribute_group | xml_schema_attribute_group_t |
typedef xml_schema_attribute_group_ops | xml_schema_attribute_group_ops_t |
Functions | |
AXIS2_EXTERN xml_schema_any_t * | xml_schema_any_create (const axis2_env_t *env) |
AXIS2_EXTERN xml_schema_any_attribute_t * | xml_schema_any_attribute_create (const axis2_env_t *env) |
AXIS2_EXTERN xml_schema_attribute_t * | xml_schema_attribute_create (const axis2_env_t *env) |
AXIS2_EXTERN xml_schema_attribute_group_t * | xml_schema_attribute_group_create (const axis2_env_t *env) |
#define XML_SCHEMA_ANY_ATTRIBUTE_FREE | ( | any_attr, | |||
env | ) | (((xml_schema_any_attribute_t *) any_attr)->ops->free(any_attr, env)) |
This method is internal to Axis2 C. It is called from Child Constructor
AXIS2_EXTERN axis2_status_t AXIS2_CALL xml_schema_any_attribute_resolve_methods( xml_schema_any_attribute_t *any_attr, const axis2_env_t *env, xml_schema_any_attribute_t *any_impl, axis2_hash_t *methods);
#define XML_SCHEMA_ANY_FREE | ( | any, | |||
env | ) | (((xml_schema_any_t *) any)->ops->free(any, env)) |
This method is internal to Axis2 C. It is called from Child Constructor
AXIS2_EXTERN axis2_status_t AXIS2_CALL xml_schema_any_resolve_methods( xml_schema_any_t *any, const axis2_env_t *env, xml_schema_any_t *any_impl, axis2_hash_t *methods);
#define XML_SCHEMA_ATTRIBUTE_GET_DEFAULT_VALUE | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_default_value(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_FIXED_VALUE | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_fixed_value(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_NAME | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_name(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_QNAME | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_qname(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_REF_NAME | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_ref_name(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_SCHEMA_FORM | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_schema_form(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_SCHEMA_TYPE | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_schema_type(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_SCHEMA_TYPE_NAME | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_schema_type_name(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GET_USE | ( | attr, | |||
env | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ get_use(attr, env))
#define XML_SCHEMA_ATTRIBUTE_GROUP_GET_ANY_ATTRIBUTE | ( | attr_grp, | |||
env | ) |
Value:
(((xml_schema_attribute_group_t *) attr_grp)->ops->\ get_any_attribute(attr_grp, env))
#define XML_SCHEMA_ATTRIBUTE_GROUP_GET_ATTRIBUTES | ( | attr_grp, | |||
env | ) |
Value:
(((xml_schema_attribute_group_t *) attr_grp)->ops->\ get_attributes(attr_grp, env))
#define XML_SCHEMA_ATTRIBUTE_GROUP_GET_NAME | ( | attr_grp, | |||
env | ) |
Value:
(((xml_schema_attribute_group_t *) attr_grp)->ops->\ get_name(attr_grp, env))
#define XML_SCHEMA_ATTRIBUTE_GROUP_SET_ANY_ATTRIBUTE | ( | attr_grp, | |||
env, | |||||
any_attr | ) |
Value:
(((xml_schema_attribute_group_t *) attr_grp)->ops->\ set_any_attribute(attr_grp, env, any_attr))
#define XML_SCHEMA_ATTRIBUTE_GROUP_SET_ATTRIBUTES | ( | attr_grp, | |||
env, | |||||
attrs | ) |
Value:
(((xml_schema_attribute_group_t *) attr_grp)->ops->\ set_attributes(attr_grp, env, attrs))
#define XML_SCHEMA_ATTRIBUTE_GROUP_SET_NAME | ( | attr_grp, | |||
env, | |||||
name | ) |
Value:
(((xml_schema_attribute_group_t *) attr_grp)->ops->\ set_name(attr_grp, env, name))
#define XML_SCHEMA_ATTRIBUTE_SET_DEFAULT_VALUE | ( | attr, | |||
env, | |||||
default_val | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_default_value(attr, env, default_val))
#define XML_SCHEMA_ATTRIBUTE_SET_FIXED_VALUE | ( | attr, | |||
env, | |||||
default_val | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_fixed_value(attr, env, default_val))
#define XML_SCHEMA_ATTRIBUTE_SET_NAME | ( | attr, | |||
env, | |||||
name | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_name(attr, env, name))
#define XML_SCHEMA_ATTRIBUTE_SET_QNAME | ( | attr, | |||
env, | |||||
qualified_name | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_qname(attr, env, qualified_name))
#define XML_SCHEMA_ATTRIBUTE_SET_REF_NAME | ( | attr, | |||
env, | |||||
ref_name | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_ref_name(attr, env, ref_name))
#define XML_SCHEMA_ATTRIBUTE_SET_SCHEMA_FORM | ( | attr, | |||
env, | |||||
form | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_schema_form(attr, env, form))
#define XML_SCHEMA_ATTRIBUTE_SET_SCHEMA_TYPE | ( | attr, | |||
env, | |||||
sch_type | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_schema_type(attr, env, sch_type))
#define XML_SCHEMA_ATTRIBUTE_SET_SCHEMA_TYPE_NAME | ( | attr, | |||
env, | |||||
sch_type_name | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_schema_type_name(attr, env, sch_type_name))
#define XML_SCHEMA_ATTRIBUTE_SET_USE | ( | attr, | |||
env, | |||||
use | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ set_schema_type_name(attr, env, use))
#define XML_SCHEMA_ATTRIBUTE_TO_STRING | ( | attr, | |||
env, | |||||
prefix, | |||||
tab | ) |
Value:
(((xml_schema_attribute_t *) attr)->ops->\ to_string(attr, env, prefix, tab))