| 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] |