Public Member Functions | Protected Attributes | Friends
FEDM_XmlParser_Reader Class Reference

#include <FEDM_XmlParser_IReader.h>

Inheritance diagram for FEDM_XmlParser_Reader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int AddTagItem (FEDM_XML_TREEITEM *pParent, FEDM_XML_TREEITEM *pChild)=0
virtual int CloseDoc ()=0
virtual void DeleteXmlTree ()=0
 FEDM_XmlParser_Reader (void)
virtual FEDM_XML_TREEITEM * FindTag (wstring sTag, unsigned int uiTagLevel, bool bNext=false)=0
virtual FEDM_XML_TREEITEM * FindTag (wstring sTag, wstring sAttribute, unsigned int uiTagLevel, bool bNext=false)=0
int GetTagAttrib (FEDM_XML_TREEITEM *item, int iIndex, string &sAttrib, string &sValue)
virtual int LoadDoc ()=0
virtual int LoadDoc (const char *szOemRootTag)=0
virtual int LoadStream (wstring sXmlStream)=0
virtual int OpenDoc (char *sFileName)=0
virtual int SerializeHeaderIn (FEDM_XML_TREEITEM *parent, const char *szVendor="")
virtual ~FEDM_XmlParser_Reader (void)

Protected Attributes

FEDM_XmlParser_Basem_pXmlParser

Friends

class FEDM_XmlParser_Base

Detailed Description

Definition at line 46 of file FEDM_XmlParser_IReader.h.


Constructor & Destructor Documentation

Definition at line 39 of file FEDM_XmlParser_IReader.cpp.

Definition at line 44 of file FEDM_XmlParser_IReader.cpp.


Member Function Documentation

virtual int FEDM_XmlParser_Reader::AddTagItem ( FEDM_XML_TREEITEM *  pParent,
FEDM_XML_TREEITEM *  pChild 
) [pure virtual]
virtual int FEDM_XmlParser_Reader::CloseDoc ( ) [pure virtual]
virtual void FEDM_XmlParser_Reader::DeleteXmlTree ( ) [pure virtual]
virtual FEDM_XML_TREEITEM* FEDM_XmlParser_Reader::FindTag ( wstring  sTag,
unsigned int  uiTagLevel,
bool  bNext = false 
) [pure virtual]
virtual FEDM_XML_TREEITEM* FEDM_XmlParser_Reader::FindTag ( wstring  sTag,
wstring  sAttribute,
unsigned int  uiTagLevel,
bool  bNext = false 
) [pure virtual]
int FEDM_XmlParser_Reader::GetTagAttrib ( FEDM_XML_TREEITEM *  item,
int  iIndex,
string &  sAttrib,
string &  sValue 
)

Definition at line 246 of file FEDM_XmlParser_IReader.cpp.

virtual int FEDM_XmlParser_Reader::LoadDoc ( ) [pure virtual]
virtual int FEDM_XmlParser_Reader::LoadDoc ( const char *  szOemRootTag) [pure virtual]
virtual int FEDM_XmlParser_Reader::LoadStream ( wstring  sXmlStream) [pure virtual]
virtual int FEDM_XmlParser_Reader::OpenDoc ( char *  sFileName) [pure virtual]
int FEDM_XmlParser_Reader::SerializeHeaderIn ( FEDM_XML_TREEITEM *  parent,
const char *  szVendor = "" 
) [virtual]

Definition at line 64 of file FEDM_XmlParser_IReader.cpp.


Friends And Related Function Documentation

friend class FEDM_XmlParser_Base [friend]

Definition at line 82 of file FEDM_XmlParser_IReader.h.


Member Data Documentation

Definition at line 80 of file FEDM_XmlParser_IReader.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