addSchema(const char *location, bsl::streambuf *schema)=0 | balxml::ValidatingReader | pure virtual |
advanceToNextNode()=0 | balxml::Reader | pure virtual |
BAEXML_NODE_TYPE_CDATA enum value | balxml::Reader | |
BAEXML_NODE_TYPE_COMMENT enum value | balxml::Reader | |
BAEXML_NODE_TYPE_DOCUMENT enum value | balxml::Reader | |
BAEXML_NODE_TYPE_DOCUMENT_FRAGMENT enum value | balxml::Reader | |
BAEXML_NODE_TYPE_DOCUMENT_TYPE enum value | balxml::Reader | |
BAEXML_NODE_TYPE_ELEMENT enum value | balxml::Reader | |
BAEXML_NODE_TYPE_END_ELEMENT enum value | balxml::Reader | |
BAEXML_NODE_TYPE_END_ENTITY enum value | balxml::Reader | |
BAEXML_NODE_TYPE_ENTITY enum value | balxml::Reader | |
BAEXML_NODE_TYPE_ENTITY_REFERENCE enum value | balxml::Reader | |
BAEXML_NODE_TYPE_NONE enum value | balxml::Reader | |
BAEXML_NODE_TYPE_NOTATION enum value | balxml::Reader | |
BAEXML_NODE_TYPE_PROCESSING_INSTRUCTION enum value | balxml::Reader | |
BAEXML_NODE_TYPE_SIGNIFICANT_WHITESPACE enum value | balxml::Reader | |
BAEXML_NODE_TYPE_TEXT enum value | balxml::Reader | |
BAEXML_NODE_TYPE_WHITESPACE enum value | balxml::Reader | |
BAEXML_NODE_TYPE_XML_DECLARATION enum value | balxml::Reader | |
close()=0 | balxml::Reader | pure virtual |
documentEncoding() const =0 | balxml::Reader | pure virtual |
dumpNode(bsl::ostream &os) const | balxml::Reader | |
e_NODE_TYPE_CDATA enum value | balxml::Reader | |
e_NODE_TYPE_COMMENT enum value | balxml::Reader | |
e_NODE_TYPE_DOCUMENT enum value | balxml::Reader | |
e_NODE_TYPE_DOCUMENT_FRAGMENT enum value | balxml::Reader | |
e_NODE_TYPE_DOCUMENT_TYPE enum value | balxml::Reader | |
e_NODE_TYPE_ELEMENT enum value | balxml::Reader | |
e_NODE_TYPE_END_ELEMENT enum value | balxml::Reader | |
e_NODE_TYPE_END_ENTITY enum value | balxml::Reader | |
e_NODE_TYPE_ENTITY enum value | balxml::Reader | |
e_NODE_TYPE_ENTITY_REFERENCE enum value | balxml::Reader | |
e_NODE_TYPE_NONE enum value | balxml::Reader | |
e_NODE_TYPE_NOTATION enum value | balxml::Reader | |
e_NODE_TYPE_PROCESSING_INSTRUCTION enum value | balxml::Reader | |
e_NODE_TYPE_SIGNIFICANT_WHITESPACE enum value | balxml::Reader | |
e_NODE_TYPE_TEXT enum value | balxml::Reader | |
e_NODE_TYPE_WHITESPACE enum value | balxml::Reader | |
e_NODE_TYPE_XML_DECLARATION enum value | balxml::Reader | |
enableValidation(bool validationFlag)=0 | balxml::ValidatingReader | pure virtual |
errorInfo() const =0 | balxml::Reader | pure virtual |
getColumnNumber() const =0 | balxml::Reader | pure virtual |
getLineNumber() const =0 | balxml::Reader | pure virtual |
isEmptyElement() const =0 | balxml::Reader | pure virtual |
isError() const | balxml::Reader | inline |
isFatalError() const | balxml::Reader | inline |
isOpen() const =0 | balxml::Reader | pure virtual |
isWarning() const | balxml::Reader | inline |
lookupAttribute(ElementAttribute *attribute, int index) const =0 | balxml::Reader | pure virtual |
lookupAttribute(ElementAttribute *attribute, const char *qname) const =0 | balxml::Reader | pure virtual |
lookupAttribute(ElementAttribute *attribute, const char *localName, const char *namespaceUri) const =0 | balxml::Reader | pure virtual |
lookupAttribute(ElementAttribute *attribute, const char *localName, int namespaceId) const =0 | balxml::Reader | pure virtual |
NODE_TYPE_CDATA enum value | balxml::Reader | |
NODE_TYPE_COMMENT enum value | balxml::Reader | |
NODE_TYPE_DOCUMENT enum value | balxml::Reader | |
NODE_TYPE_DOCUMENT_FRAGMENT enum value | balxml::Reader | |
NODE_TYPE_DOCUMENT_TYPE enum value | balxml::Reader | |
NODE_TYPE_ELEMENT enum value | balxml::Reader | |
NODE_TYPE_END_ELEMENT enum value | balxml::Reader | |
NODE_TYPE_END_ENTITY enum value | balxml::Reader | |
NODE_TYPE_ENTITY enum value | balxml::Reader | |
NODE_TYPE_ENTITY_REFERENCE enum value | balxml::Reader | |
NODE_TYPE_NONE enum value | balxml::Reader | |
NODE_TYPE_NOTATION enum value | balxml::Reader | |
NODE_TYPE_PROCESSING_INSTRUCTION enum value | balxml::Reader | |
NODE_TYPE_SIGNIFICANT_WHITESPACE enum value | balxml::Reader | |
NODE_TYPE_TEXT enum value | balxml::Reader | |
NODE_TYPE_WHITESPACE enum value | balxml::Reader | |
NODE_TYPE_XML_DECLARATION enum value | balxml::Reader | |
nodeBaseUri() const =0 | balxml::Reader | pure virtual |
nodeDepth() const =0 | balxml::Reader | pure virtual |
nodeHasValue() const =0 | balxml::Reader | pure virtual |
nodeLocalName() const =0 | balxml::Reader | pure virtual |
nodeName() const =0 | balxml::Reader | pure virtual |
nodeNamespaceId() const =0 | balxml::Reader | pure virtual |
nodeNamespaceUri() const =0 | balxml::Reader | pure virtual |
nodePrefix() const =0 | balxml::Reader | pure virtual |
NodeType enum name | balxml::Reader | |
nodeType() const =0 | balxml::Reader | pure virtual |
nodeTypeAsString(NodeType nodeType) | balxml::Reader | static |
nodeValue() const =0 | balxml::Reader | pure virtual |
numAttributes() const =0 | balxml::Reader | pure virtual |
open(const char *filename, const char *encoding=0)=0 | balxml::Reader | pure virtual |
open(const char *buffer, bsl::size_t size, const char *url=0, const char *encoding=0)=0 | balxml::Reader | pure virtual |
open(bsl::streambuf *stream, const char *url=0, const char *encoding=0)=0 | balxml::Reader | pure virtual |
options() const =0 | balxml::Reader | pure virtual |
prefixStack() const =0 | balxml::Reader | pure virtual |
removeSchemas()=0 | balxml::ValidatingReader | pure virtual |
resolver() const =0 | balxml::Reader | pure virtual |
setOptions(unsigned int flags)=0 | balxml::Reader | pure virtual |
setPrefixStack(PrefixStack *prefixes)=0 | balxml::Reader | pure virtual |
setResolver(XmlResolverFunctor resolver)=0 | balxml::Reader | pure virtual |
StreamBufPtr typedef | balxml::Reader | |
validationFlag() const =0 | balxml::ValidatingReader | pure virtual |
XmlResolverFunctor typedef | balxml::Reader | |
~Reader(void) | balxml::Reader | virtual |
~ValidatingReader() BSLS_KEYWORD_OVERRIDE | balxml::ValidatingReader | |