PTLib  Version 2.18.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PXMLParser Member List

This is the complete list of members for PXMLParser, including all inherited members.

AddCharacterData(const char *data, int len)PXMLParservirtual
Class()PObjectinlinestatic
Clone() const PObjectvirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PObjectvirtual
Compare2(T v1, T v2)PObjectinlinestatic
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
CopyTraceContextIdentifier(PObject &obj) const PObjectinline
CopyTraceContextIdentifier(PObject *obj) const PObjectinline
CopyTraceContextIdentifier(PObject &to, const PObject &from)PObjectinlinestatic
CopyTraceContextIdentifier(PObject &to, const PObject *from)PObjectinlinestatic
CopyTraceContextIdentifier(PObject *to, const PObject &from)PObjectinlinestatic
CopyTraceContextIdentifier(PObject *to, const PObject *from)PObjectinlinestatic
DEFAULT_MAX_ENTITY_LENGTH enum valuePXMLBase
EndDocTypeDecl()PXMLParserBasevirtual
EndElement(const char *name)PXMLParservirtual
EndNamespaceDeclHandler(const char *prefix)PXMLParserBasevirtual
Entity(const char *entityName, int is_parameter_entity, const char *value, int value_length, const char *base, const char *systemId, const char *publicId, const char *notationName)PXMLParserBasevirtual
EqualTo enum valuePObject
GetClass() const PObjectinline
GetDocument() const PXMLParserinline
GetErrorInfo(PString &errorString, unsigned &errorCol, unsigned &errorLine) const PXMLParserBase
GetFilePosition(unsigned &col, unsigned &line) const PXMLParserBase
GetMaxEntityLength() const PXMLBaseinline
GetOptions() const PXMLBaseinline
GetTraceContextIdentifier() const PObjectinline
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
IsClass(const char *name) const PObjectinline
IsNoIndentElement(const PString &) const PXMLBaseinlinevirtual
IsParsing() const PXMLParserBaseinline
IsStandAlone enum valuePXMLBase
LessThan enum valuePObject
m_consumedPXMLParserBaseprotected
m_contextPXMLParserBaseprotected
m_currentElementPXMLParserprotected
m_documentPXMLParserprotected
m_expandEntitiesPXMLParserBaseprotected
m_lastDataPXMLParserprotected
m_maxEntityLengthPXMLBaseprotected
m_nameSpacesPXMLParserprotected
m_optionsPXMLBaseprotected
m_parsingPXMLParserBaseprotected
m_percentPXMLParserBaseprotected
m_totalPXMLParserBaseprotected
m_traceContextIdentifierPObjectprotected
m_userAbortedPXMLParserBaseprotected
NotStandAlone enum valuePXMLBase
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
OutputIndent(ostream &strm, int indent, const PString &elementName=PString::Empty()) const PXMLBase
OutputProgress() const PXMLBaseinlinevirtual
P_DECLARE_BITWISE_ENUM_EX(Options, 8,(NoOptions, Indent, IndentWithTabs, NewLineAfterElement, NoIgnoreWhiteSpace, CloseExtended, WithNS, FragmentOnly, ExpandEntities), AllOptions=(1<< 8)-1)PXMLBase
Parse(istream &strm)PXMLParserBase
Parse(const char *data, size_t dataLen, bool final)PXMLParserBase
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PObjectvirtual
Progress()PXMLParservirtual
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
PXMLBase(Options opts=NoOptions)PXMLBase
PXMLParser(PXML &doc, Options options, off_t progressTotal)PXMLParser
PXMLParserBase(PXMLBase::Options options, const char *encoding)PXMLParserBaseprotected
ReadFrom(istream &strm)PObjectvirtual
SetMaxEntityLength(unsigned len)PXMLBaseinline
SetOptions(Options opts)PXMLBaseinline
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
StandAloneType enum namePXMLBase
StartDocTypeDecl(const char *docType, const char *sysid, const char *pubid, int hasInternalSubSet)PXMLParservirtual
StartElement(const char *name, const char **attrs)PXMLParservirtual
StartNamespaceDeclHandler(const char *prefix, const char *uri)PXMLParservirtual
UninitialisedStandAlone enum valuePXMLBase
UnknownStandAlone enum valuePXMLBase
XmlDecl(const char *version, const char *encoding, int standAlone)PXMLParservirtual
~PObject()PObjectinlinevirtual
~PXMLParserBase()PXMLParserBase