|
Classes |
| struct | XML_cp |
| struct | XML_Memory_Handling_Suite |
| struct | XML_Encoding |
| struct | XML_ParsingStatus |
| struct | XML_Expat_Version |
| struct | XML_Feature |
Typedefs |
| typedef struct XML_ParserStruct * | XML_Parser |
| typedef unsigned char | XML_Bool |
| typedef struct XML_cp | XML_Content |
| typedef const XML_Char * | name |
typedef const XML_Char
XML_Content * | model |
| typedef const XML_Char * | elname |
typedef const XML_Char const
XML_Char * | attname |
typedef const XML_Char const
XML_Char const XML_Char * | att_type |
typedef const XML_Char const
XML_Char const XML_Char const
XML_Char * | dflt |
typedef const XML_Char const
XML_Char const XML_Char const
XML_Char int | isrequired |
| typedef const XML_Char * | version |
typedef const XML_Char const
XML_Char * | encoding |
typedef const XML_Char const
XML_Char int | standalone |
typedef const XML_Char const
XML_Char ** | atts |
| typedef const XML_Char * | s |
| typedef const XML_Char int | len |
| typedef const XML_Char * | target |
typedef const XML_Char const
XML_Char * | data |
| typedef const XML_Char * | doctypeName |
typedef const XML_Char const
XML_Char * | sysid |
typedef const XML_Char const
XML_Char const XML_Char * | pubid |
typedef const XML_Char const
XML_Char const XML_Char int | has_internal_subset |
| typedef void(XMLCALL * | XML_EndDoctypeDeclHandler )(void *userData) |
| typedef const XML_Char * | entityName |
| typedef const XML_Char int | is_parameter_entity |
typedef const XML_Char int
const XML_Char * | value |
typedef const XML_Char int
const XML_Char int | value_length |
typedef const XML_Char int
const XML_Char int const
XML_Char * | base |
typedef const XML_Char int
const XML_Char int const
XML_Char const XML_Char * | systemId |
typedef const XML_Char int
const XML_Char int const
XML_Char const XML_Char const
XML_Char * | publicId |
typedef const XML_Char int
const XML_Char int const
XML_Char const XML_Char const
XML_Char const XML_Char * | notationName |
| typedef const XML_Char * | prefix |
typedef const XML_Char const
XML_Char * | uri |
| typedef const XML_Char * | context |
typedef const XML_Char
XML_Encoding * | info |
Enumerations |
| enum | XML_Status { XML_STATUS_ERROR = 0,
XML_STATUS_OK = 1,
XML_STATUS_SUSPENDED
} |
| enum | XML_Error {
XML_ERROR_NONE,
XML_ERROR_NO_MEMORY,
XML_ERROR_SYNTAX,
XML_ERROR_NO_ELEMENTS,
XML_ERROR_INVALID_TOKEN,
XML_ERROR_UNCLOSED_TOKEN,
XML_ERROR_PARTIAL_CHAR,
XML_ERROR_TAG_MISMATCH,
XML_ERROR_DUPLICATE_ATTRIBUTE,
XML_ERROR_JUNK_AFTER_DOC_ELEMENT,
XML_ERROR_PARAM_ENTITY_REF,
XML_ERROR_UNDEFINED_ENTITY,
XML_ERROR_RECURSIVE_ENTITY_REF,
XML_ERROR_ASYNC_ENTITY,
XML_ERROR_BAD_CHAR_REF,
XML_ERROR_BINARY_ENTITY_REF,
XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF,
XML_ERROR_MISPLACED_XML_PI,
XML_ERROR_UNKNOWN_ENCODING,
XML_ERROR_INCORRECT_ENCODING,
XML_ERROR_UNCLOSED_CDATA_SECTION,
XML_ERROR_EXTERNAL_ENTITY_HANDLING,
XML_ERROR_NOT_STANDALONE,
XML_ERROR_UNEXPECTED_STATE,
XML_ERROR_ENTITY_DECLARED_IN_PE,
XML_ERROR_FEATURE_REQUIRES_XML_DTD,
XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING,
XML_ERROR_UNBOUND_PREFIX,
XML_ERROR_UNDECLARING_PREFIX,
XML_ERROR_INCOMPLETE_PE,
XML_ERROR_XML_DECL,
XML_ERROR_TEXT_DECL,
XML_ERROR_PUBLICID,
XML_ERROR_SUSPENDED,
XML_ERROR_NOT_SUSPENDED,
XML_ERROR_ABORTED,
XML_ERROR_FINISHED,
XML_ERROR_SUSPEND_PE,
XML_ERROR_RESERVED_PREFIX_XML,
XML_ERROR_RESERVED_PREFIX_XMLNS,
XML_ERROR_RESERVED_NAMESPACE_URI
} |
| enum | XML_Content_Type {
XML_CTYPE_EMPTY = 1,
XML_CTYPE_ANY,
XML_CTYPE_MIXED,
XML_CTYPE_NAME,
XML_CTYPE_CHOICE,
XML_CTYPE_SEQ
} |
| enum | XML_Content_Quant { XML_CQUANT_NONE,
XML_CQUANT_OPT,
XML_CQUANT_REP,
XML_CQUANT_PLUS
} |
| enum | XML_Parsing { XML_INITIALIZED,
XML_PARSING,
XML_FINISHED,
XML_SUSPENDED
} |
| enum | XML_ParamEntityParsing { XML_PARAM_ENTITY_PARSING_NEVER,
XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE,
XML_PARAM_ENTITY_PARSING_ALWAYS
} |
| enum | XML_FeatureEnum {
XML_FEATURE_END = 0,
XML_FEATURE_UNICODE,
XML_FEATURE_UNICODE_WCHAR_T,
XML_FEATURE_DTD,
XML_FEATURE_CONTEXT_BYTES,
XML_FEATURE_MIN_SIZE,
XML_FEATURE_SIZEOF_XML_CHAR,
XML_FEATURE_SIZEOF_XML_LCHAR,
XML_FEATURE_NS
} |
Functions |
| typedef | void (XMLCALL *XML_ElementDeclHandler)(void *userData |
| | XMLPARSEAPI (void) XML_SetElementDeclHandler(XML_Parser parser |
| | XMLPARSEAPI (XML_Parser) XML_ParserCreate(const XML_Char *encoding) |
| | XMLPARSEAPI (XML_Bool) XML_ParserReset(XML_Parser parser |
| typedef | int (XMLCALL *XML_NotStandaloneHandler)(void *userData) |
| | XMLPARSEAPI (enum XML_Status) XML_SetEncoding(XML_Parser parser |
| | XMLPARSEAPI (const XML_Char *) XML_GetBase(XML_Parser parser) |
| | XMLPARSEAPI (int) XML_GetSpecifiedAttributeCount(XML_Parser parser) |
| | XMLPARSEAPI (void *) XML_GetBuffer(XML_Parser parser |
| | XMLPARSEAPI (XML_Size) XML_GetCurrentLineNumber(XML_Parser parser) |
| | XMLPARSEAPI (XML_Index) XML_GetCurrentByteIndex(XML_Parser parser) |
| | XMLPARSEAPI (const char *) XML_GetInputContext(XML_Parser parser |
| | XMLPARSEAPI (XML_Expat_Version) XML_ExpatVersionInfo(void) |
| | XMLPARSEAPI (const XML_Feature *) XML_GetFeatureList(void) |
Variables |
| XML_ElementDeclHandler | eldecl |
| XML_AttlistDeclHandler | attdecl |
| XML_XmlDeclHandler | xmldecl |
| XML_Char | namespaceSeparator |
| const XML_Memory_Handling_Suite * | memsuite |
| XML_EntityDeclHandler | handler |
| XML_StartElementHandler | start |
XML_StartElementHandler
XML_EndElementHandler | end |
| void * | arg |
| XML_UnknownEncodingHandler void * | encodingHandlerData |
| int | do_nst |
| void * | userData |
| XML_Bool | useDTD |
| const char int int | isFinal |
| XML_Bool | resumable |
| XML_ParsingStatus * | status |
| enum XML_ParamEntityParsing | parsing |
| int * | offset |
| int int * | size |
| void * | ptr |