xmlrole.h
Defines
-
XmlTokenRole(state, tok, ptr, end, enc)
Typedefs
-
typedef struct prolog_state PROLOG_STATE
Enums
-
enum [anonymous]
Values:
-
enumerator XML_ROLE_ERROR
-
enumerator XML_ROLE_NONE
-
enumerator XML_ROLE_XML_DECL
-
enumerator XML_ROLE_INSTANCE_START
-
enumerator XML_ROLE_DOCTYPE_NONE
-
enumerator XML_ROLE_DOCTYPE_NAME
-
enumerator XML_ROLE_DOCTYPE_SYSTEM_ID
-
enumerator XML_ROLE_DOCTYPE_PUBLIC_ID
-
enumerator XML_ROLE_DOCTYPE_INTERNAL_SUBSET
-
enumerator XML_ROLE_DOCTYPE_CLOSE
-
enumerator XML_ROLE_GENERAL_ENTITY_NAME
-
enumerator XML_ROLE_PARAM_ENTITY_NAME
-
enumerator XML_ROLE_ENTITY_NONE
-
enumerator XML_ROLE_ENTITY_VALUE
-
enumerator XML_ROLE_ENTITY_SYSTEM_ID
-
enumerator XML_ROLE_ENTITY_PUBLIC_ID
-
enumerator XML_ROLE_ENTITY_COMPLETE
-
enumerator XML_ROLE_ENTITY_NOTATION_NAME
-
enumerator XML_ROLE_NOTATION_NONE
-
enumerator XML_ROLE_NOTATION_NAME
-
enumerator XML_ROLE_NOTATION_SYSTEM_ID
-
enumerator XML_ROLE_NOTATION_NO_SYSTEM_ID
-
enumerator XML_ROLE_NOTATION_PUBLIC_ID
-
enumerator XML_ROLE_ATTRIBUTE_NAME
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_CDATA
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_ID
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_IDREF
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_IDREFS
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_ENTITY
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_ENTITIES
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_NMTOKEN
-
enumerator XML_ROLE_ATTRIBUTE_TYPE_NMTOKENS
-
enumerator XML_ROLE_ATTRIBUTE_ENUM_VALUE
-
enumerator XML_ROLE_ATTRIBUTE_NOTATION_VALUE
-
enumerator XML_ROLE_ATTLIST_NONE
-
enumerator XML_ROLE_ATTLIST_ELEMENT_NAME
-
enumerator XML_ROLE_IMPLIED_ATTRIBUTE_VALUE
-
enumerator XML_ROLE_REQUIRED_ATTRIBUTE_VALUE
-
enumerator XML_ROLE_DEFAULT_ATTRIBUTE_VALUE
-
enumerator XML_ROLE_FIXED_ATTRIBUTE_VALUE
-
enumerator XML_ROLE_ELEMENT_NONE
-
enumerator XML_ROLE_ELEMENT_NAME
-
enumerator XML_ROLE_CONTENT_ANY
-
enumerator XML_ROLE_CONTENT_EMPTY
-
enumerator XML_ROLE_CONTENT_PCDATA
-
enumerator XML_ROLE_GROUP_OPEN
-
enumerator XML_ROLE_GROUP_CLOSE
-
enumerator XML_ROLE_GROUP_CLOSE_REP
-
enumerator XML_ROLE_GROUP_CLOSE_OPT
-
enumerator XML_ROLE_GROUP_CLOSE_PLUS
-
enumerator XML_ROLE_GROUP_CHOICE
-
enumerator XML_ROLE_GROUP_SEQUENCE
-
enumerator XML_ROLE_CONTENT_ELEMENT
-
enumerator XML_ROLE_CONTENT_ELEMENT_REP
-
enumerator XML_ROLE_CONTENT_ELEMENT_OPT
-
enumerator XML_ROLE_CONTENT_ELEMENT_PLUS
-
enumerator XML_ROLE_PI
-
enumerator XML_ROLE_COMMENT
-
enumerator XML_ROLE_PARAM_ENTITY_REF
-
enumerator XML_ROLE_ERROR
Functions
-
void XmlPrologStateInit(PROLOG_STATE *state)
-
struct prolog_state
Public Functions
- int (PTRCALL *handler)(struct prolog_state *state