libvisio::VSDXTextField Class Reference

#include <VSDXFieldList.h>

Inheritance diagram for libvisio::VSDXTextField:
libvisio::VSDXFieldListElement

Public Member Functions

 VSDXTextField (unsigned id, unsigned level, int nameId, int formatStringId)
 
 ~VSDXTextField ()
 
void handle (VSDXCollector *collector)
 
VSDXFieldListElementclone ()
 
WPXString getString (const std::map< unsigned, WPXString > &strVec)
 
void setNameId (int nameId)
 
void setFormat (unsigned short)
 
void setValue (double)
 
- Public Member Functions inherited from libvisio::VSDXFieldListElement
 VSDXFieldListElement ()
 
virtual ~VSDXFieldListElement ()
 

Private Attributes

unsigned m_id
 
unsigned m_level
 
int m_nameId
 
int m_formatStringId
 

Constructor & Destructor Documentation

◆ VSDXTextField()

libvisio::VSDXTextField::VSDXTextField ( unsigned  id,
unsigned  level,
int  nameId,
int  formatStringId 
)
inline

Referenced by clone().

◆ ~VSDXTextField()

libvisio::VSDXTextField::~VSDXTextField ( )
inline

Member Function Documentation

◆ clone()

libvisio::VSDXFieldListElement * libvisio::VSDXTextField::clone ( )
virtual

◆ getString()

WPXString libvisio::VSDXTextField::getString ( const std::map< unsigned, WPXString > &  strVec)
virtual

◆ handle()

void libvisio::VSDXTextField::handle ( VSDXCollector collector)
virtual

◆ setFormat()

void libvisio::VSDXTextField::setFormat ( unsigned short  )
inlinevirtual

◆ setNameId()

void libvisio::VSDXTextField::setNameId ( int  nameId)
virtual

◆ setValue()

void libvisio::VSDXTextField::setValue ( double  )
inlinevirtual

Member Data Documentation

◆ m_formatStringId

int libvisio::VSDXTextField::m_formatStringId
private

◆ m_id

unsigned libvisio::VSDXTextField::m_id
private

◆ m_level

unsigned libvisio::VSDXTextField::m_level
private

◆ m_nameId

int libvisio::VSDXTextField::m_nameId
private

Referenced by clone(), getString(), handle(), and setNameId().


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

Generated for libvisio by doxygen 1.8.13