Public Member Functions | Public Attributes | Friends
FEDM_XmlParser_Writer Class Reference

#include <FEDM_XmlParser_IWriter.h>

Inheritance diagram for FEDM_XmlParser_Writer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int AddTagAttrib (FEDM_XML_TREEITEM *item, wstring sAttrib, wstring sValue)=0
virtual int AddTagItem (FEDM_XML_TREEITEM *pParent, FEDM_XML_TREEITEM *pChild)=0
virtual int AddTagValue (FEDM_XML_TREEITEM *item, wstring sValue)=0
virtual FEDM_XML_TREEITEM * BuildTag (wstring sTag, bool bNewLine=true, bool bEmpty=false)=0
virtual int CloseDoc ()=0
virtual void DeleteXmlTree ()=0
 FEDM_XmlParser_Writer (void)
virtual int OpenDoc (char *sFileName)=0
virtual int SerializeHeaderOut (FEDM_XML_TREEITEM *parent, const char *szVendor="")
virtual void SetComment (wstring sComment)=0
virtual int WriteDoc ()=0
virtual wstring WriteStream ()=0
virtual ~FEDM_XmlParser_Writer (void)

Public Attributes

FEDM_XmlParser_Basem_pXmlParser

Friends

class FEDM_XmlParser_Base

Detailed Description

Definition at line 47 of file FEDM_XmlParser_IWriter.h.


Constructor & Destructor Documentation

Definition at line 43 of file FEDM_XmlParser_IWriter.cpp.

Definition at line 48 of file FEDM_XmlParser_IWriter.cpp.


Member Function Documentation

virtual int FEDM_XmlParser_Writer::AddTagAttrib ( FEDM_XML_TREEITEM *  item,
wstring  sAttrib,
wstring  sValue 
) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual int FEDM_XmlParser_Writer::AddTagItem ( FEDM_XML_TREEITEM *  pParent,
FEDM_XML_TREEITEM *  pChild 
) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual int FEDM_XmlParser_Writer::AddTagValue ( FEDM_XML_TREEITEM *  item,
wstring  sValue 
) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual FEDM_XML_TREEITEM* FEDM_XmlParser_Writer::BuildTag ( wstring  sTag,
bool  bNewLine = true,
bool  bEmpty = false 
) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual int FEDM_XmlParser_Writer::CloseDoc ( ) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual void FEDM_XmlParser_Writer::DeleteXmlTree ( ) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual int FEDM_XmlParser_Writer::OpenDoc ( char *  sFileName) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

int FEDM_XmlParser_Writer::SerializeHeaderOut ( FEDM_XML_TREEITEM *  parent,
const char *  szVendor = "" 
) [virtual]

Definition at line 68 of file FEDM_XmlParser_IWriter.cpp.

virtual void FEDM_XmlParser_Writer::SetComment ( wstring  sComment) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual int FEDM_XmlParser_Writer::WriteDoc ( ) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.

virtual wstring FEDM_XmlParser_Writer::WriteStream ( ) [pure virtual]

Implemented in FEDM_XmlParser_FedmWriter.


Friends And Related Function Documentation

friend class FEDM_XmlParser_Base [friend]

Definition at line 75 of file FEDM_XmlParser_IWriter.h.


Member Data Documentation

Definition at line 73 of file FEDM_XmlParser_IWriter.h.


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


maggie_rfid_drivers
Author(s): Raul Perula-Martinez
autogenerated on Mon Sep 14 2015 03:05:32