#include <FEDM_XmlParser_TinyReader.h>

Public Member Functions | |
| virtual int | AddTagItem (FEDM_XML_TREEITEM *pParent, FEDM_XML_TREEITEM *pChild) |
| virtual int | CloseDoc () |
| virtual void | DeleteXmlTree () |
| FEDM_XmlParser_TinyReader (void) | |
| virtual FEDM_XML_TREEITEM * | FindTag (wstring sTag, unsigned int uiTagLevel, bool bNext=false) |
| virtual FEDM_XML_TREEITEM * | FindTag (wstring sTag, wstring sAttribute, unsigned int uiTagLevel, bool bNext=false) |
| virtual int | LoadDoc () |
| virtual int | LoadDoc (const char *szOemRootTag) |
| virtual int | LoadStream (wstring sXmlStream) |
| virtual int | OpenDoc (char *sFileName) |
| virtual | ~FEDM_XmlParser_TinyReader (void) |
Protected Attributes | |
| TiXmlDocument * | m_pDoc |
| TiXmlNode * | m_pLastChild [20] |
| TiXmlNode * | m_pLastParent |
| unsigned int | m_uiLastTagLevel |
Definition at line 55 of file FEDM_XmlParser_TinyReader.h.
Definition at line 39 of file FEDM_XmlParser_TinyReader.cpp.
| FEDM_XmlParser_TinyReader::~FEDM_XmlParser_TinyReader | ( | void | ) | [virtual] |
Definition at line 52 of file FEDM_XmlParser_TinyReader.cpp.
| int FEDM_XmlParser_TinyReader::AddTagItem | ( | FEDM_XML_TREEITEM * | pParent, |
| FEDM_XML_TREEITEM * | pChild | ||
| ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 224 of file FEDM_XmlParser_TinyReader.cpp.
| int FEDM_XmlParser_TinyReader::CloseDoc | ( | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 75 of file FEDM_XmlParser_TinyReader.cpp.
| void FEDM_XmlParser_TinyReader::DeleteXmlTree | ( | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 219 of file FEDM_XmlParser_TinyReader.cpp.
| FEDM_XML_TREEITEM * FEDM_XmlParser_TinyReader::FindTag | ( | wstring | sTag, |
| unsigned int | uiTagLevel, | ||
| bool | bNext = false |
||
| ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 244 of file FEDM_XmlParser_TinyReader.cpp.
| FEDM_XML_TREEITEM * FEDM_XmlParser_TinyReader::FindTag | ( | wstring | sTag, |
| wstring | sAttribute, | ||
| unsigned int | uiTagLevel, | ||
| bool | bNext = false |
||
| ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 520 of file FEDM_XmlParser_TinyReader.cpp.
| int FEDM_XmlParser_TinyReader::LoadDoc | ( | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 89 of file FEDM_XmlParser_TinyReader.cpp.
| int FEDM_XmlParser_TinyReader::LoadDoc | ( | const char * | szOemRootTag | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 129 of file FEDM_XmlParser_TinyReader.cpp.
| int FEDM_XmlParser_TinyReader::LoadStream | ( | wstring | sXmlStream | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 180 of file FEDM_XmlParser_TinyReader.cpp.
| int FEDM_XmlParser_TinyReader::OpenDoc | ( | char * | sFileName | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 59 of file FEDM_XmlParser_TinyReader.cpp.
TiXmlDocument* FEDM_XmlParser_TinyReader::m_pDoc [protected] |
Definition at line 86 of file FEDM_XmlParser_TinyReader.h.
TiXmlNode* FEDM_XmlParser_TinyReader::m_pLastChild[20] [protected] |
Definition at line 88 of file FEDM_XmlParser_TinyReader.h.
TiXmlNode* FEDM_XmlParser_TinyReader::m_pLastParent [protected] |
Definition at line 87 of file FEDM_XmlParser_TinyReader.h.
unsigned int FEDM_XmlParser_TinyReader::m_uiLastTagLevel [protected] |
Definition at line 83 of file FEDM_XmlParser_TinyReader.h.