All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PXMLSettings Member List

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

AllOptions enum value | PXMLBase |
AsString() const | PXML |
Class() | PObject | inline static
Clone() const | PObject | virtual
CloseExtended enum value | PXMLBase |
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Construct(int options, const char *noIndentElements) | PXML | protected
CreateEndTag(const PString &text) | PXML | static
CreateStartTag(const PString &text) | PXML | static
CreateTag(const PString &text, const PString &data) | PXML | static
CreateTagNoData(const PString &text) | PXML | static
DEFAULT_MAX_ENTITY_LENGTH enum value | PXMLBase |
docType | PXML | protected
DocType enum value | PXML |
ElementName enum value | PXML |
encoding | PXML | protected
EndOfValidationList enum value | PXML |
EqualTo enum value | PObject |
EscapeSpecialChars(const PString &string) | PXML | static
FragmentOnly enum value | PXMLBase |
GetAttribute(const PCaselessString &section, const PString &key) const | PXMLSettings |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetDocType() const | PXML | inline
GetDocumentType() const | PXML |
GetElement(const PCaselessString &name, const PCaselessString &attr, const PString &attrval) const | PXML |
GetElement(const PCaselessString &name, PINDEX idx=0) const | PXML |
GetElement(PINDEX idx) const | PXML |
GetErrorColumn() const | PXML | inline
GetErrorLine() const | PXML | inline
GetErrorString() const | PXML | inline
GetMaxEntityLength() const | PXMLBase | inline
GetMutex() | PXML | inline
GetNumElements() const | PXML |
GetOptions() const | PXMLBase | inline
GetRootElement() const | PXML | inline
GreaterThan enum value | PObject |
HasAttribute(const PCaselessString &section, const PString &key) const | PXMLSettings |
HashFunction() const | PObject | virtual
Indent enum value | PXMLBase |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
IsDirty() const | PXML |
IsLoaded() const | PXML | inline
IsNoIndentElement(const PString &elementName) const | PXML | virtual
IsStandAlone enum value | PXMLBase |
LessThan enum value | PObject |
Load(const PString &data) | PXMLSettings |
PXML::Load(const PString &data, Options options=NoOptions) | PXML |
LoadAndValidate(const PString &body, const PXML::ValidationInfo *validator, PString &error, int options=NoOptions) | PXML |
LoadFile(const PFilePath &fn) | PXMLSettings |
PXML::LoadFile(const PFilePath &fn, Options options=NoOptions) | PXML |
loadFilename | PXML | protected
loadFromFile | PXML | protected
m_defaultNameSpace | PXML | protected
m_errorColumn | PXML | protected
m_errorLine | PXML | protected
m_errorString | PXML | protected
m_maxEntityLength | PXMLBase | protected
m_options | PXMLBase | protected
m_standAlone | PXML | protected
NewLineAfterElement enum value | PXMLBase |
NoIgnoreWhiteSpace enum value | PXMLBase |
noIndentElements | PXML | protected
NoOptions enum value | PXMLBase |
NotStandAlone enum value | PXMLBase |
OnLoaded() | PXML | inline virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
OptionalAttribute enum value | PXML |
OptionalAttributeWithValue enum value | PXML |
OptionalAttributeWithValueMatching enum value | PXML |
OptionalAttributeWithValueMatchingEx enum value | PXML |
OptionalElement enum value | PXML |
OptionalElementWithBodyMatching enum value | PXML |
OptionalElementWithBodyMatchingEx enum value | PXML |
OptionalNonEmptyAttribute enum value | PXML |
Options enum name | PXMLBase |
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PXML | virtual
PXML(int options=NoOptions, const char *noIndentElements=NULL) | PXML |
PXML(const PString &data, int options=NoOptions, const char *noIndentElements=NULL) | PXML |
PXML(const PXML &xml) | PXML |
PXMLBase(int opts=NoOptions) | PXMLBase |
PXMLSettings(Options options=NewLineAfterElement) | PXMLSettings |
PXMLSettings(const PString &data, Options options=NewLineAfterElement) | PXMLSettings |
PXMLSettings(const PConfig &data, Options options=NewLineAfterElement) | PXMLSettings |
ReadFrom(istream &strm) | PXML | virtual
RemoveAll() | PXML |
RemoveElement(PINDEX idx) | PXML |
RequiredAttribute enum value | PXML |
RequiredAttributeWithValue enum value | PXML |
RequiredAttributeWithValueMatching enum value | PXML |
RequiredAttributeWithValueMatchingEx enum value | PXML |
RequiredElement enum value | PXML |
RequiredElementWithBodyMatching enum value | PXML |
RequiredElementWithBodyMatchingEx enum value | PXML |
RequiredNonEmptyAttribute enum value | PXML |
rootElement | PXML | protected
rootMutex | PXML | protected
Save() | PXMLSettings |
Save(PString &data) | PXMLSettings |
PXML::Save(Options options=NoOptions) | PXML |
PXML::Save(PString &data, Options options=NoOptions) | PXML |
SaveFile(const PFilePath &fn) | PXMLSettings |
PXML::SaveFile(const PFilePath &fn, Options options=NoOptions) | PXML |
SetAttribute(const PCaselessString &section, const PString &key, const PString &value) | PXMLSettings |
SetDefaultNamespace enum value | PXML |
SetDocType(const PString &v) | PXML | inline
SetMaxEntityLength(unsigned len) | PXMLBase | inline
SetNamespace enum value | PXML |
SetOptions(int opts) | PXMLBase | inline
SetRootElement(PXMLElement *p) | PXML |
SetRootElement(const PString &documentType) | PXML |
StandAloneType enum name | PXMLBase |
Subtree enum value | PXML |
ToConfig(PConfig &cfg) const | PXMLSettings |
UninitialisedStandAlone enum value | PXMLBase |
UnknownStandAlone enum value | PXMLBase |
Validate(const ValidationInfo *validator) | PXML |
ValidateElement(ValidationContext &context, PXMLElement *element, const ValidationInfo *elements) | PXML |
ValidateElements(ValidationContext &context, PXMLElement *baseElement, const ValidationInfo *elements) | PXML |
ValidationOp enum name | PXML |
version | PXML | protected
WithNS enum value | PXMLBase |
~PObject() | PObject | inline virtual
~PXML() | PXML |