libvisio::VSDNumericField Class Reference

#include <VSDFieldList.h>

Inheritance diagram for libvisio::VSDNumericField:
libvisio::VSDFieldListElement

List of all members.

Public Member Functions

 VSDNumericField (unsigned id, unsigned level, unsigned short format, double number, int formatStringId)
 ~VSDNumericField ()
void handle (VSDCollector *collector) const
VSDFieldListElementclone ()
WPXString getString (const std::map< unsigned, WPXString > &)
void setNameId (int)
void setFormat (unsigned short format)
void setValue (double number)

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

libvisio::VSDNumericField::VSDNumericField ( unsigned  id,
unsigned  level,
unsigned short  format,
double  number,
int  formatStringId 
) [inline]
libvisio::VSDNumericField::~VSDNumericField ( ) [inline]

Member Function Documentation

libvisio::VSDFieldListElement * libvisio::VSDNumericField::clone ( ) [virtual]
WPXString libvisio::VSDNumericField::datetimeToString ( const char *  format,
double  datetime 
) [private]
WPXString libvisio::VSDNumericField::getString ( const std::map< unsigned, WPXString > &  ) [virtual]
void libvisio::VSDNumericField::handle ( VSDCollector collector) const [virtual]
void libvisio::VSDNumericField::setFormat ( unsigned short  format) [virtual]
void libvisio::VSDNumericField::setNameId ( int  ) [inline, virtual]
void libvisio::VSDNumericField::setValue ( double  number) [virtual]

Member Data Documentation

unsigned short libvisio::VSDNumericField::m_format [private]
unsigned libvisio::VSDNumericField::m_id [private]

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