PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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

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

AddArray(const PStringArray &array) | PXMLRPCBlock |
AddArray(const PStringArray &array, const PString &typeStr) | PXMLRPCBlock |
AddArray(const PStringArray &array, const PStringArray &types) | PXMLRPCBlock |
AddArray(const PArray< PStringToString > &array) | PXMLRPCBlock |
AddBinary(const PBYTEArray &data) | PXMLRPCBlock |
AddParam(PXMLElement *parm) | PXMLRPCBlock |
AddParam(const PString &str) | PXMLRPCBlock |
AddParam(int value) | PXMLRPCBlock |
AddParam(double value) | PXMLRPCBlock |
AddParam(const PTime &time) | PXMLRPCBlock |
AddParam(const PXMLRPCStructBase &structData) | PXMLRPCBlock |
AddStruct(const PStringToString &dict) | PXMLRPCBlock |
AddStruct(const PStringToString &dict, const PString &typeStr) | PXMLRPCBlock |
AsString(Options options=NoOptions) | PXML |
AsString() const | PXML |
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
CreateArray(const PStringArray &array) | PXMLRPCBlock | static
CreateArray(const PStringArray &array, const PString &typeStr) | PXMLRPCBlock | static
CreateArray(const PStringArray &array, const PStringArray &types) | PXMLRPCBlock | static
CreateArray(const PArray< PStringToString > &array) | PXMLRPCBlock | static
CreateArray(const PXMLRPCVariableBase &array) | PXMLRPCBlock | static
CreateBinary(const PBYTEArray &data) | PXMLRPCBlock | static
CreateDateAndTime(const PTime &time) | PXMLRPCBlock | static
CreateEndTag(const PString &text) | PXML | static
CreateMember(const PString &name, PXMLElement *value) | PXMLRPCBlock | static
CreateScalar(const PString &type, const PString &scalar) | PXMLRPCBlock | static
CreateScalar(const PString &str) | PXMLRPCBlock | static
CreateScalar(int value) | PXMLRPCBlock | static
CreateScalar(double value) | PXMLRPCBlock | static
CreateStartTag(const PString &text) | PXML | static
CreateStruct() | PXMLRPCBlock | static
CreateStruct(const PStringToString &dict) | PXMLRPCBlock | static
CreateStruct(const PStringToString &dict, const PString &typeStr) | PXMLRPCBlock | static
CreateStruct(const PXMLRPCStructBase &structData) | PXMLRPCBlock | static
CreateTag(const PString &text, const PString &data) | PXML | static
CreateTagNoData(const PString &text) | PXML | static
CreateValueElement(PXMLElement *element) | PXMLRPCBlock | 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
faultCode | PXMLRPCBlock | protected
faultText | PXMLRPCBlock | protected
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
GetExpectedParam(PINDEX idx, const PString &expectedType, PString &value) | PXMLRPCBlock |
GetFaultCode() const | PXMLRPCBlock | inline
GetFaultText() const | PXMLRPCBlock | inline
GetMaxEntityLength() const | PXMLBase | inline
GetMutex() | PXML | inline
GetNumElements() const | PXML |
GetOptions() const | PXMLBase | inline
GetParam(PINDEX idx) const | PXMLRPCBlock |
GetParam(PINDEX idx, PString &type, PString &result) | PXMLRPCBlock |
GetParam(PINDEX idx, PString &result) | PXMLRPCBlock |
GetParam(PINDEX idx, int &result) | PXMLRPCBlock |
GetParam(PINDEX idx, double &result) | PXMLRPCBlock |
GetParam(PINDEX idx, PTime &result, int tz=PTime::GMT) | PXMLRPCBlock |
GetParam(PINDEX idx, PStringToString &result) | PXMLRPCBlock |
GetParam(PINDEX idx, PXMLRPCStructBase &result) | PXMLRPCBlock |
GetParam(PINDEX idx, PStringArray &result) | PXMLRPCBlock |
GetParam(PINDEX idx, PArray< PStringToString > &result) | PXMLRPCBlock |
GetParamCount() const | PXMLRPCBlock |
GetParams() | PXMLRPCBlock |
GetParams(PXMLRPCStructBase &data) | PXMLRPCBlock |
GetRootElement() const | PXML | inline
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
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 &str) | PXMLRPCBlock |
PXML::Load(const PString &data, Options options=NoOptions) | PXML |
LoadAndValidate(const PString &body, const PXML::ValidationInfo *validator, PString &error, Options options=NoOptions) | 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
m_traceContextIdentifier | PObject | protected
noIndentElements | PXML | protected
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 |
P_DECLARE_BITWISE_ENUM_EX(Options, 6,(NoOptions, Indent, NewLineAfterElement, NoIgnoreWhiteSpace, CloseExtended, WithNS, FragmentOnly), AllOptions=(1<<(6+1))-1) | PXMLBase |
params | PXMLRPCBlock | protected
ParseArray(PXMLElement *element, PStringArray &array) | PXMLRPCBlock |
ParseArray(PXMLElement *element, PArray< PStringToString > &array) | PXMLRPCBlock |
ParseArray(PXMLElement *element, PXMLRPCVariableBase &array) | PXMLRPCBlock |
ParseScalar(PXMLElement *element, PString &type, PString &value) | PXMLRPCBlock |
ParseStruct(PXMLElement *element, PStringToString &structDict) | PXMLRPCBlock |
ParseStruct(PXMLElement *element, PXMLRPCStructBase &structData) | PXMLRPCBlock |
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PXML | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PXML(Options options=NoOptions, const char *noIndentElements=NULL) | PXML |
PXML(const PXML &xml) | PXML |
PXMLBase(Options opts=NoOptions) | PXMLBase |
PXMLRPCBlock() | PXMLRPCBlock |
PXMLRPCBlock(const PString &method) | PXMLRPCBlock |
PXMLRPCBlock(const PString &method, const PXMLRPCStructBase &structData) | PXMLRPCBlock |
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(Options options=NoOptions) | PXML |
SaveFile(const PFilePath &fn, Options options=NoOptions) | PXML |
SetDefaultNamespace enum value | PXML |
SetDocType(const PString &v) | PXML | inline
SetFault(PINDEX code, const PString &text) | PXMLRPCBlock | inline
SetMaxEntityLength(unsigned len) | PXMLBase | inline
SetNamespace enum value | PXML |
SetOptions(Options opts) | PXMLBase | inline
SetRootElement(PXMLElement *p) | PXML |
SetRootElement(const PString &documentType) | PXML |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
StandAloneType enum name | PXMLBase |
Subtree enum value | PXML |
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 |
ValidateResponse() | PXMLRPCBlock |
ValidationOp enum name | PXML |
version | PXML | protected
~PObject() | PObject | inline virtual
~PXML() | PXML |