#include <FEDM_XmlParser_FedmReader.h>
Public Member Functions | |
virtual int | AddTagItem (FEDM_XML_TREEITEM *pParent, FEDM_XML_TREEITEM *pChild) |
virtual int | CloseDoc () |
virtual void | DeleteXmlTree () |
FEDM_XmlParser_FedmReader (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_FedmReader (void) |
Protected Attributes | |
unsigned int | m_uiLastTagLevel |
Definition at line 46 of file FEDM_XmlParser_FedmReader.h.
Definition at line 38 of file FEDM_XmlParser_FedmReader.cpp.
FEDM_XmlParser_FedmReader::~FEDM_XmlParser_FedmReader | ( | void | ) | [virtual] |
Definition at line 43 of file FEDM_XmlParser_FedmReader.cpp.
int FEDM_XmlParser_FedmReader::AddTagItem | ( | FEDM_XML_TREEITEM * | pParent, |
FEDM_XML_TREEITEM * | pChild | ||
) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 137 of file FEDM_XmlParser_FedmReader.cpp.
int FEDM_XmlParser_FedmReader::CloseDoc | ( | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 56 of file FEDM_XmlParser_FedmReader.cpp.
void FEDM_XmlParser_FedmReader::DeleteXmlTree | ( | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 132 of file FEDM_XmlParser_FedmReader.cpp.
FEDM_XML_TREEITEM * FEDM_XmlParser_FedmReader::FindTag | ( | wstring | sTag, |
unsigned int | uiTagLevel, | ||
bool | bNext = false |
||
) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 142 of file FEDM_XmlParser_FedmReader.cpp.
FEDM_XML_TREEITEM * FEDM_XmlParser_FedmReader::FindTag | ( | wstring | sTag, |
wstring | sAttribute, | ||
unsigned int | uiTagLevel, | ||
bool | bNext = false |
||
) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 155 of file FEDM_XmlParser_FedmReader.cpp.
int FEDM_XmlParser_FedmReader::LoadDoc | ( | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 62 of file FEDM_XmlParser_FedmReader.cpp.
int FEDM_XmlParser_FedmReader::LoadDoc | ( | const char * | szOemRootTag | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 89 of file FEDM_XmlParser_FedmReader.cpp.
int FEDM_XmlParser_FedmReader::LoadStream | ( | wstring | sXmlStream | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 127 of file FEDM_XmlParser_FedmReader.cpp.
int FEDM_XmlParser_FedmReader::OpenDoc | ( | char * | sFileName | ) | [virtual] |
Implements FEDM_XmlParser_Reader.
Definition at line 48 of file FEDM_XmlParser_FedmReader.cpp.
unsigned int FEDM_XmlParser_FedmReader::m_uiLastTagLevel [protected] |
Definition at line 74 of file FEDM_XmlParser_FedmReader.h.