Public Member Functions | Protected Attributes
FEDM_XmlParser_TinyReader Class Reference

#include <FEDM_XmlParser_TinyReader.h>

Inheritance diagram for FEDM_XmlParser_TinyReader:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 55 of file FEDM_XmlParser_TinyReader.h.


Constructor & Destructor Documentation

Definition at line 39 of file FEDM_XmlParser_TinyReader.cpp.

Definition at line 52 of file FEDM_XmlParser_TinyReader.cpp.


Member Function Documentation

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.

Implements FEDM_XmlParser_Reader.

Definition at line 75 of file FEDM_XmlParser_TinyReader.cpp.

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.

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.


Member Data Documentation

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.

Definition at line 87 of file FEDM_XmlParser_TinyReader.h.

Definition at line 83 of file FEDM_XmlParser_TinyReader.h.


The documentation for this class was generated from the following files:


rfid_drivers
Author(s): Raul Perula-Martinez
autogenerated on Thu Apr 2 2015 03:06:15