PixelLightAPI  .
PLCore::XmlElement Member List
This is the complete list of members for PLCore::XmlElement, including all inherited members.
Clear()PLCore::XmlNode
Clone() const overridePLCore::XmlElement [virtual]
Comment enum valuePLCore::XmlNode
ConvertUTF32ToUTF8(unsigned long nInput, char *pszOutput, int &nLength)PLCore::XmlBase [protected, static]
Declaration enum valuePLCore::XmlNode
Document enum valuePLCore::XmlNode
EEncoding enum namePLCore::XmlBase
Element enum valuePLCore::XmlNode
EncodeString(const String &sInString, String &sOutString)PLCore::XmlBase [protected, static]
EncodingLegacy enum valuePLCore::XmlBase
EncodingUnknown enum valuePLCore::XmlBase
EncodingUTF8 enum valuePLCore::XmlBase
ENodeType enum namePLCore::XmlNode
EQueryResult enum namePLCore::XmlBase
Error enum valuePLCore::XmlBase
ErrorDocumentEmpty enum valuePLCore::XmlBase
ErrorDocumentTopOnly enum valuePLCore::XmlBase
ErrorEmbeddedNull enum valuePLCore::XmlBase
ErrorFailedToReadElementName enum valuePLCore::XmlBase
ErrorOpeningFile enum valuePLCore::XmlBase
ErrorParsingCData enum valuePLCore::XmlBase
ErrorParsingComment enum valuePLCore::XmlBase
ErrorParsingDeclaration enum valuePLCore::XmlBase
ErrorParsingElement enum valuePLCore::XmlBase
ErrorParsingEmpty enum valuePLCore::XmlBase
ErrorParsingUnknown enum valuePLCore::XmlBase
ErrorReadingAttributes enum valuePLCore::XmlBase
ErrorReadingElementValue enum valuePLCore::XmlBase
ErrorReadingEndTag enum valuePLCore::XmlBase
ErrorStringCount enum valuePLCore::XmlBase
GetAttribute(const String &sName) const PLCore::XmlElement
GetAttribute(const String &sName, int *pnValue) const PLCore::XmlElement
GetAttribute(const String &sName, double *pdValue) const PLCore::XmlElement
GetChar(const char *pszData, char *pszValue, int &nLength, EEncoding nEncoding)PLCore::XmlBase [protected, static]
GetColumn() const PLCore::XmlBase [inline]
GetDocument()PLCore::XmlNode [inline]
GetDocument() const PLCore::XmlNode
GetEntity(const char *pszData, char *pszValue, int &nLength, EEncoding nEncoding)PLCore::XmlBase [protected, static]
GetFirstAttribute()PLCore::XmlElement [inline]
GetFirstAttribute() const PLCore::XmlElement [inline]
GetFirstChild()PLCore::XmlNode [inline]
GetFirstChild() const PLCore::XmlNode [inline]
GetFirstChild(const String &sValue)PLCore::XmlNode
GetFirstChild(const String &sValue) const PLCore::XmlNode
GetFirstChildElement()PLCore::XmlNode [inline]
GetFirstChildElement() const PLCore::XmlNode
GetFirstChildElement(const String &sValue)PLCore::XmlNode [inline]
GetFirstChildElement(const String &sValue) const PLCore::XmlNode
GetLastAttribute()PLCore::XmlElement [inline]
GetLastAttribute() const PLCore::XmlElement [inline]
GetLastChild()PLCore::XmlNode [inline]
GetLastChild() const PLCore::XmlNode [inline]
GetLastChild(const String &sValue)PLCore::XmlNode
GetLastChild(const String &sValue) const PLCore::XmlNode
GetNextSibling()PLCore::XmlNode [inline]
GetNextSibling() const PLCore::XmlNode [inline]
GetNextSibling(const String &sValue)PLCore::XmlNode
GetNextSibling(const String &sValue) const PLCore::XmlNode
GetNextSiblingElement()PLCore::XmlNode [inline]
GetNextSiblingElement() const PLCore::XmlNode
GetNextSiblingElement(const String &sValue)PLCore::XmlNode
GetNextSiblingElement(const String &sValue) const PLCore::XmlNode
GetParent()PLCore::XmlNode [inline]
GetParent() const PLCore::XmlNode [inline]
GetPreviousSibling()PLCore::XmlNode [inline]
GetPreviousSibling() const PLCore::XmlNode [inline]
GetPreviousSibling(const String &sValue)PLCore::XmlNode
GetPreviousSibling(const String &sValue) const PLCore::XmlNode
GetRow() const PLCore::XmlBase [inline]
GetText() const PLCore::XmlElement
GetType() const PLCore::XmlNode [inline]
GetUserData() const PLCore::XmlBase [inline]
GetValue() const PLCore::XmlNode [inline]
Identify(const char *pszData, EEncoding nEncoding)PLCore::XmlNode [protected]
InsertAfterChild(XmlNode &cAfterThis, const XmlNode &cAddThis)PLCore::XmlNode
InsertBeforeChild(XmlNode &cBeforeThis, const XmlNode &cAddThis)PLCore::XmlNode
InsertEndChild(const XmlNode &cAddThis)PLCore::XmlNode
IsAlpha(unsigned char nByte)PLCore::XmlBase [protected, static]
IsAlphaNum(unsigned char nByte)PLCore::XmlBase [protected, static]
IsWhiteSpace(char c)PLCore::XmlBase [protected, static]
IsWhiteSpace(int c)PLCore::XmlBase [protected, static]
IsWhiteSpaceCondensed()PLCore::XmlBase [inline, static]
IterateChildren(XmlNode *pPrevious)PLCore::XmlNode [inline]
IterateChildren(const XmlNode *pPrevious) const PLCore::XmlNode [inline]
IterateChildren(const String &sValue, XmlNode *pPrevious)PLCore::XmlNode [inline]
IterateChildren(const String &sValue, const XmlNode *pPrevious) const PLCore::XmlNode [inline]
LinkEndChild(XmlNode &cAddThis)PLCore::XmlNode
m_cCursorPLCore::XmlBase [protected]
m_nTypePLCore::XmlNode [protected]
m_pFirstChildPLCore::XmlNode [protected]
m_pLastChildPLCore::XmlNode [protected]
m_pNextSiblingPLCore::XmlNode [protected]
m_pParentPLCore::XmlNode [protected]
m_pPreviousSiblingPLCore::XmlNode [protected]
m_pUserDataPLCore::XmlBase [protected]
m_sValuePLCore::XmlNode [protected]
NoAttribute enum valuePLCore::XmlBase
NoChildren() const PLCore::XmlNode [inline]
NoError enum valuePLCore::XmlBase
NumOfTypes enum valuePLCore::XmlNode
operator=(const XmlElement &cSource)PLCore::XmlElement
Parse(const char *pszData, XmlParsingData *pData=nullptr, EEncoding nEncoding=EncodingUnknown) overridePLCore::XmlElement [virtual]
QueryDoubleAttribute(const String &sName, double *pdValue) const PLCore::XmlElement
QueryFloatAttribute(const String &sName, float *pfValue) const PLCore::XmlElement
QueryIntAttribute(const String &sName, int *pnValue) const PLCore::XmlElement
ReadName(const char *pszData, String &sName, EEncoding nEncoding)PLCore::XmlBase [protected, static]
ReadText(const char *pszData, String &sText, bool bTrimWhiteSpace, const char *pszEndTag, bool bCaseInsensitive, EEncoding nEncoding)PLCore::XmlBase [protected, static]
RemoveAttribute(const String &sName)PLCore::XmlElement
RemoveChild(XmlNode &cRemoveThis)PLCore::XmlNode
ReplaceChild(XmlNode &cReplaceThis, const XmlNode &cWithThis)PLCore::XmlNode
Save(File &cFile, uint32 nDepth=0) overridePLCore::XmlElement [virtual]
SetAttribute(const String &sName, const String &sValue)PLCore::XmlElement
SetAttribute(const String &sName, int nValue)PLCore::XmlElement
SetCondenseWhiteSpace(bool bCondense)PLCore::XmlBase [inline, static]
SetDoubleAttribute(const String &sName, double dValue)PLCore::XmlElement
SetUserData(void *pUser)PLCore::XmlBase [inline]
SetValue(const String &sValue)PLCore::XmlNode [inline]
SkipWhiteSpace(const char *pszData, EEncoding nEncoding)PLCore::XmlBase [protected, static]
StringEqual(const char *pszData, const char *pszTag, bool bIgnoreCase, EEncoding nEncoding)PLCore::XmlBase [protected, static]
Success enum valuePLCore::XmlBase
Text enum valuePLCore::XmlNode
ToComment()PLCore::XmlNode [inline]
ToComment() const PLCore::XmlNode [inline]
ToDeclaration()PLCore::XmlNode [inline]
ToDeclaration() const PLCore::XmlNode [inline]
ToDocument()PLCore::XmlNode [inline]
ToDocument() const PLCore::XmlNode [inline]
ToElement()PLCore::XmlNode [inline]
ToElement() const PLCore::XmlNode [inline]
ToLower(int nValue, EEncoding nEncoding)PLCore::XmlBase [protected, static]
ToString(uint32 nDepth=0) const overridePLCore::XmlElement [virtual]
ToText()PLCore::XmlNode [inline]
ToText() const PLCore::XmlNode [inline]
ToUnknown()PLCore::XmlNode [inline]
ToUnknown() const PLCore::XmlNode [inline]
Unknown enum valuePLCore::XmlNode
UTF_LEAD_0PLCore::XmlBase [protected, static]
UTF_LEAD_1PLCore::XmlBase [protected, static]
UTF_LEAD_2PLCore::XmlBase [protected, static]
WrongType enum valuePLCore::XmlBase
XmlBase()PLCore::XmlBase [protected]
XmlElement(const String &sValue)PLCore::XmlElement
XmlElement(const XmlElement &cSource)PLCore::XmlElement
XmlNode(ENodeType nType)PLCore::XmlNode [protected]
~XmlBase()PLCore::XmlBase [virtual]
~XmlElement()PLCore::XmlElement [virtual]
~XmlNode()PLCore::XmlNode [virtual]


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:29
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported