|
Modules |
| Xml Schema |
| Xml Schema Annotated |
| Xml Schema Annotation |
| Xml Schema Any |
| Xml Schema App Info |
| Xml Schema Collection |
| Xml Schema Group |
| Xml_schema_complex_content_extension |
| Xml Schema Group |
| Xml Schema Type |
| Xml_schema_constants |
| Xml Schema Content Processing |
| Xml Schema Form |
| Xml Schema Data Type |
| Xml Schema Derivation Method |
| Xml Schema App Info |
| Xml Schema Element |
| Xml Schema Enum |
| Xml Schema Particle |
| Xml Schema Facet |
| Xml Schema Form |
| Xml Schema Group |
| Xml Schema Group Base |
| Xml Schema Particle |
| Xml Schema Obj |
| Xml Schema Obj Collection |
| Xml Schema Obj Table |
| Xml Schema Particle |
| Xml Schema Form |
| Xml Schema Group |
| Xml Schema Group |
| Xml Schema Group |
| Xml Schema Type |
| Xml Schema Particle |
| Xml_schema_simple_type_list |
| Xml_schema_simple_type_restriction |
| Xml_schema_simple_type_union |
| Xml Tokenized Type |
| Xml Schema Type |
| Xml Schema Use |
| Xml Schema Xpath |
Classes |
struct | xml_schema_ops |
struct | xml_schema |
struct | xml_schema_input_source_ops |
struct | xml_schema_input_source |
Defines |
#define | XML_SCHEMA_NS "http://www.w3.org/2001/XMLSchema" |
#define | XML_SCHEMA_FREE(schema, env) |
#define | XML_SCHEMA_SUPER_OBJS(schema, env) |
#define | XML_SCHEMA_GET_TYPE(schema, env) |
#define | XML_SCHEMA_GET_BASE_IMPL(schema, env) |
#define | XML_SCHEMA_GET_NAMESPACE(schema, env, prefix) |
#define | XML_SCHEMA_GET_ATTR_FORM_DEFAULT(schema, env) |
#define | XML_SCHEMA_SET_ATTR_FORM_DEFAULT(schema, env, attr_form) |
#define | XML_SCHEMA_GET_ATTR_GROUPS(schema, env) |
#define | XML_SCHEMA_GET_ATTRS(schema, env) |
#define | XML_SCHEMA_GET_BLOCK_DEFAULT(schema, env) |
#define | XML_SCHEMA_SET_BLOCK_DEFAULT(schema, env, block_default) |
#define | XML_SCHEMA_GET_ELEMENT_FORM_DEFAULT(schema, env) |
#define | XML_SCHEMA_SET_ELEMENT_FORM_DEFAULT(schema, env, ele_form_default) |
#define | XML_SCHEMA_GET_ELEMENTS(schema, env) |
#define | XML_SCHEMA_GET_ELEMENT_BY_QNAME(schema, env, qname) |
#define | XML_SCHEMA_GET_TYPE_BY_QNAME(schema, env, qname) |
#define | XML_SCHEMA_SET_FINAL_DEFAULT(schema, env, final_default) |
#define | XML_SCHEMA_GET_FINAL_DEFAULT(schema, env) |
#define | XML_SCHEMA_GET_GROUPS(schema, env) |
#define | XML_SCHEMA_GET_INCLUDES(schema, env) |
#define | XML_SCHEMA_IS_COMPILED(schema, env) |
#define | XML_SCHEMA_GET_ITEMS(schema, env) |
#define | XML_SCHEMA_GET_NOTATIONS(schema, env) |
#define | XML_SCHEMA_GET_SCHEMA_TYPES(schema, env) |
#define | XML_SCHEMA_GET_TARGET_NAMESPACE(schema, env) |
#define | XML_SCHEMA_SET_TARGET_NAMESPACE(schema, env, target_ns) |
#define | XML_SCHEMA_GET_VERSION(schema, env) |
#define | XML_SCHEMA_COMPILE(schema, env) |
#define | XML_SCHEMA_WRITE_WITH_OUT(schema, env, out) |
#define | XML_SCHEMA_WRITE_WITH_WRITER(schema, env, writer) |
#define | XML_SCHEMA_GET_PREFIX_TO_NAMESPACE_MAP(schema, env) |
#define | XML_SCHEMA_SET_PREFIX_TO_NAMESPACE_MAP(schema, env, map) |
#define | XML_SCHEMA_ADD_TYPE(schema, env, type) |
#define | XML_SCHEMA_SET_SCHEMA_NS_PREFIX(schema, env, ns_prefix) |
#define | XML_SCHEMA_INPUT_SOURCE_FREE(source, env) ((source)->ops->free(source, env)) |
#define | XML_SCHEMA_INPUT_SOURCE_SET_PUBLIC_ID(source, env, id) ((source)->ops->set_public_id(source, env, id)) |
#define | XML_SCHEMA_INPUT_SOURCE_GET_PUBLIC_ID(source, env) ((source)->ops->get_public_id(source, env)) |
#define | XML_SCHEMA_INPUT_SOURCE_SET_SYSTEM_ID(source, env, id) ((source)->ops->set_system_id(source, env, id)) |
#define | XML_SCHEMA_INPUT_SOURCE_GET_SYSTEM_ID(source, env) ((source)->ops->get_system_id(source, env)) |
#define | XML_SCHEMA_INPUT_SOURCE_SET_ENCODING(source, env, encoding) ((source)->ops->set_encoding(source, env, encoding)) |
#define | XML_SCHEMA_INPUT_SOURCE_GET_ENCODING(source, env) ((source)->ops->get_encoding(source, env)) |
Typedefs |
typedef xml_schema | xml_schema_t |
typedef xml_schema_ops | xml_schema_ops_t |
typedef xml_schema_input_source | xml_schema_input_source_t |
typedef xml_schema_input_source_ops | xml_schema_input_source_ops_t |
Functions |
AXIS2_EXTERN xml_schema_t * | xml_schema_create (const axis2_env_t *env, axis2_char_t *namespc, struct xml_schema_collection *parent) |
AXIS2_EXTERN xml_schema_input_source_t * | xml_schema_input_source_create (const axis2_env_t *env) |
AXIS2_EXTERN xml_schema_input_source_t * | xml_schema_input_source_create_with_system_id (const axis2_env_t *env, const axis2_char_t *id) |