libvisio::VSDXNumericField Class Reference

#include <VSDXFieldList.h>

Inheritance diagram for libvisio::VSDXNumericField:
libvisio::VSDXFieldListElement

Public Member Functions

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

Private Member Functions

WPXString datetimeToString (const char *format, double datetime)
 

Private Attributes

unsigned m_id
 
unsigned m_level
 
unsigned short m_format
 
double m_number
 
int m_formatStringId
 

Constructor & Destructor Documentation

◆ VSDXNumericField()

libvisio::VSDXNumericField::VSDXNumericField ( unsigned  id,
unsigned  level,
unsigned short  format,
double  number,
int  formatStringId 
)
inline

◆ ~VSDXNumericField()

libvisio::VSDXNumericField::~VSDXNumericField ( )
inline

Member Function Documentation

◆ clone()

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

◆ datetimeToString()

WPXString libvisio::VSDXNumericField::datetimeToString ( const char *  format,
double  datetime 
)
private

◆ getString()

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

◆ handle()

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

◆ setFormat()

void libvisio::VSDXNumericField::setFormat ( unsigned short  format)
virtual

◆ setNameId()

void libvisio::VSDXNumericField::setNameId ( int  )
inlinevirtual

◆ setValue()

void libvisio::VSDXNumericField::setValue ( double  number)
virtual

Member Data Documentation

◆ m_format

unsigned short libvisio::VSDXNumericField::m_format
private

◆ m_formatStringId

int libvisio::VSDXNumericField::m_formatStringId
private

◆ m_id

unsigned libvisio::VSDXNumericField::m_id
private

◆ m_level

unsigned libvisio::VSDXNumericField::m_level
private

◆ m_number

double libvisio::VSDXNumericField::m_number
private

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

Generated for libvisio by doxygen 1.8.13