ACEXML 8.0.0
|
Variables | |
static const ACEXML_Char | ACEXML_Parser::simple_parsing_feature_ [] = ACE_TEXT ("Simple") |
static const ACEXML_Char | ACEXML_Parser::namespaces_feature_ [] = ACE_TEXT ("http://xml.org/sax/features/namespaces") |
static const ACEXML_Char | ACEXML_Parser::namespace_prefixes_feature_ [] = ACE_TEXT ("http://xml.org/sax/features/namespace-prefixes") |
static const ACEXML_Char | ACEXML_Parser::validation_feature_ [] = ACE_TEXT ("http://xml.org/sax/features/validation") |
ACEXML_DTDHandler * | ACEXML_Parser::dtd_handler_ |
ACEXML_EntityResolver * | ACEXML_Parser::entity_resolver_ |
ACEXML_ContentHandler * | ACEXML_Parser::content_handler_ |
ACEXML_ErrorHandler * | ACEXML_Parser::error_handler_ |
ACEXML_Char * | ACEXML_Parser::doctype_ |
Document Type. | |
ACEXML_Parser_Context * | ACEXML_Parser::current_ |
Current parser context. | |
ACE_Unbounded_Stack< ACEXML_Parser_Context * > | ACEXML_Parser::ctx_stack_ |
Stack used to hold the Parser_Context. | |
ACE_Unbounded_Stack< ACEXML_Char * > | ACEXML_Parser::GE_reference_ |
Set used to hold the general entity references that are active. | |
ACE_Unbounded_Stack< ACEXML_Char * > | ACEXML_Parser::PE_reference_ |
Set used to hold the parameter entity references that are active. | |
ACE_Obstack_T< ACEXML_Char > | ACEXML_Parser::obstack_ |
Obstack used by the parser to hold all the strings parsed. | |
ACE_Obstack_T< ACEXML_Char > | ACEXML_Parser::alt_stack_ |
Alternative obstack used to hold any strings when the original is in use. | |
ACEXML_NamespaceSupport | ACEXML_Parser::xml_namespace_ |
Namespace stack used by the parser to implement support for Namespaces. | |
int | ACEXML_Parser::nested_namespace_ |
T => We are processing a nested namespace. | |
ACEXML_Entity_Manager | ACEXML_Parser::internal_GE_ |
Set of internal parsed general entities in the document. | |
ACEXML_Entity_Manager | ACEXML_Parser::external_GE_ |
Set of external parsed general entities in the document. | |
ACEXML_Entity_Manager | ACEXML_Parser::unparsed_entities_ |
Set of unparsed entities in the document. | |
ACEXML_Entity_Manager | ACEXML_Parser::predef_entities_ |
Set of predefined entities used by the parser. | |
ACEXML_Entity_Manager | ACEXML_Parser::internal_PE_ |
Set of internal parsed parameter entities in the document. | |
ACEXML_Entity_Manager | ACEXML_Parser::external_PE_ |
Set of external parsed parameter entities in the document. | |
ACEXML_Entity_Manager | ACEXML_Parser::notations_ |
Set of notations declared in the document. | |
ACEXML_ParserInt::ReferenceState | ACEXML_Parser::ref_state_ |
State of the parser when it encounters a reference. | |
int | ACEXML_Parser::external_subset_ |
T => We are parsing an external subset. | |
int | ACEXML_Parser::external_entity_ |
T => We are parsing an external entity value. | |
int | ACEXML_Parser::has_pe_refs_ |
T => Internal DTD has parameter entity references. | |
int | ACEXML_Parser::standalone_ |
If set, the document is a standalone XML document. | |
int | ACEXML_Parser::external_dtd_ |
If set, the document has an external DTD subset. | |
int | ACEXML_Parser::internal_dtd_ |
If set, the document has an internal DTD. | |
int | ACEXML_Parser::simple_parsing_ |
int | ACEXML_Parser::validate_ |
If set, the parser should also validate. | |
int | ACEXML_Parser::namespaces_ |
If set, the parser should allow access by namespace qualified names. | |
int | ACEXML_Parser::namespace_prefixes_ |
-*- HTML-Helper -*-
There are special features in ACEXML Parser that can be activated/deactivated thru setFeature
. Likewise, whether a feature has been activated or not can be queried using getFeature
.
Here is a list of supported features:
namespaces - When this feature is enabled, ACEXML parser allows access by namespace qualified names.
|
private |
Alternative obstack used to hold any strings when the original is in use.
|
private |
|
private |
Stack used to hold the Parser_Context.
|
private |
Current parser context.
|
private |
Document Type.
|
private |
Keeping track of the handlers. We do not manage the memory for handlers.
|
private |
|
private |
|
private |
If set, the document has an external DTD subset.
|
private |
T => We are parsing an external entity value.
|
private |
Set of external parsed general entities in the document.
|
private |
Set of external parsed parameter entities in the document.
|
private |
T => We are parsing an external subset.
|
private |
Set used to hold the general entity references that are active.
|
private |
T => Internal DTD has parameter entity references.
|
private |
If set, the document has an internal DTD.
|
private |
Set of internal parsed general entities in the document.
|
private |
Set of internal parsed parameter entities in the document.
|
private |
If set, the parser should include namespace declarations in the list of attributes of an element.
|
staticprivate |
This constant string defines the SAX XML Namespace prefixes feature. Normally the list of attributes returned by the parser will not contain attributes used as namespace declarations (xmlns*). When this feature is enabled, the list of attributes contains the namespace declarations also.
|
private |
If set, the parser should allow access by namespace qualified names.
|
staticprivate |
This constant string defines the SAX XML Namespace feature. When this feature is enabled, ACEXML parser allows access by namespace qualified names.
|
private |
T => We are processing a nested namespace.
|
private |
Set of notations declared in the document.
|
private |
Obstack used by the parser to hold all the strings parsed.
|
private |
Set used to hold the parameter entity references that are active.
|
private |
Set of predefined entities used by the parser.
|
private |
State of the parser when it encounters a reference.
|
private |
Feature flags If set, the parser should parse a document without a prolog
|
staticprivate |
This constant string defines the name of "simple XML parsing" feature. When this feature is enabled, ACEXML parser is allowed to parse a simple XML stream without mandated XML prolog and no DTD definition.
|
private |
If set, the document is a standalone XML document.
|
private |
Set of unparsed entities in the document.
|
private |
If set, the parser should also validate.
|
staticprivate |
This constant string defines the SAX XML Validation feature. When this feature is enabled, the parser validates the document in addition to checking for well-formedness.
|
private |
Namespace stack used by the parser to implement support for Namespaces.