AddAttribute(LPCTSTR pszName, LPCTSTR pszValue=NULL) | CXMLElement | [inline] |
AddAttribute(CXMLAttribute *pAttribute) | CXMLElement | [inline] |
AddElement(LPCTSTR pszName) | CXMLElement | [inline] |
AddElement(CXMLElement *pElement) | CXMLElement | [inline] |
AddRecursiveWords(CString &strWords) | CXMLElement | |
AsAttribute() const | CXMLNode | [inline] |
AsElement() const | CXMLNode | [inline] |
AsNode() const | CXMLNode | [inline] |
Clone(CXMLElement *pParent=NULL) | CXMLElement | |
CQuerySearch class | CXMLNode | [friend] |
CXMLCOM class | CXMLNode | [friend] |
CXMLElement(CXMLElement *pParent=NULL, LPCTSTR pszName=NULL) | CXMLElement | |
CXMLNode::CXMLElement class | CXMLNode | [friend] |
CXMLNode(CXMLElement *pParent=NULL, LPCTSTR pszName=NULL) | CXMLNode | |
Delete() | CXMLNode | [inline] |
DeleteAllAttributes() | CXMLElement | |
DeleteAllElements() | CXMLElement | |
DeleteAttribute(LPCTSTR pszName) | CXMLElement | [inline] |
Detach() | CXMLElement | [inline] |
Equals(CXMLElement *pXML) const | CXMLElement | |
FromBytes(BYTE *pByte, DWORD nByte, BOOL bHeader=FALSE) | CXMLElement | [static] |
FromFile(LPCTSTR pszPath, BOOL bHeader=FALSE) | CXMLElement | [static] |
FromFile(HANDLE hFile, BOOL bHeader=FALSE) | CXMLElement | [static] |
FromString(LPCTSTR pszXML, BOOL bHeader=FALSE) | CXMLElement | [static] |
GetAttribute(LPCTSTR pszName) const | CXMLElement | [inline] |
GetAttributeCount() const | CXMLElement | [inline] |
GetAttributeIterator() const | CXMLElement | [inline] |
GetAttributeValue(LPCTSTR pszName, LPCTSTR pszDefault=NULL) const | CXMLElement | [inline] |
GetElementByName(LPCTSTR pszName) const | CXMLElement | [inline] |
GetElementByName(LPCTSTR pszName, BOOL bCreate) | CXMLElement | [inline] |
GetElementCount() const | CXMLElement | [inline] |
GetElementIterator() const | CXMLElement | [inline] |
GetFirstElement() const | CXMLElement | [inline] |
GetName() const | CXMLNode | [inline] |
GetNextAttribute(POSITION &pos) const | CXMLElement | [inline] |
GetNextElement(POSITION &pos) const | CXMLElement | [inline] |
GetParent() const | CXMLNode | [inline] |
GetRecursiveWords() | CXMLElement | |
GetType() const | CXMLNode | [inline] |
GetValue() const | CXMLNode | [inline] |
IsNamed(LPCTSTR pszName) const | CXMLNode | [inline] |
m_nNode | CXMLNode | [protected] |
m_pAttributes | CXMLElement | [protected] |
m_pElements | CXMLElement | [protected] |
m_pParent | CXMLNode | [protected] |
m_sName | CXMLNode | [protected] |
m_sValue | CXMLNode | [protected] |
ParseIdentifier(LPCTSTR &pszXML, CString &strIdentifier) | CXMLNode | [protected, static] |
ParseMatch(LPCTSTR &pszXML, LPCTSTR pszToken) | CXMLNode | [protected, static] |
ParseString(LPCTSTR &strXML) | CXMLElement | |
RemoveAttribute(CXMLAttribute *pAttribute) | CXMLElement | [inline] |
RemoveElement(CXMLElement *pElement) | CXMLElement | [inline] |
SetName(LPCTSTR pszValue) | CXMLNode | [inline] |
SetValue(LPCTSTR pszValue) | CXMLNode | [inline] |
StringToValue(LPCTSTR &pszXML, int nLength) | CXMLNode | [static] |
ToString(BOOL bHeader=FALSE, BOOL bNewline=FALSE) | CXMLElement | |
ToString(CString &strXML, BOOL bNewline=FALSE) | CXMLElement | |
UniformString(CString &str) | CXMLNode | [static] |
ValueToString(LPCTSTR pszValue, CString &strXML) | CXMLNode | [static] |
xmlAttribute enum value | CXMLNode | [protected] |
xmlElement enum value | CXMLNode | [protected] |
xmlNode enum value | CXMLNode | [protected] |
~CXMLElement() | CXMLElement | [virtual] |
~CXMLNode() | CXMLNode | [virtual] |