#include <VSDFieldList.h>
Public Member Functions | |
| VSDNumericField (unsigned id, unsigned level, unsigned short format, double number, int formatStringId) | |
| ~VSDNumericField () | |
| void | handle (VSDCollector *collector) const |
| VSDFieldListElement * | clone () |
| librevenge::RVNGString | getString (const std::map< unsigned, librevenge::RVNGString > &) |
| void | setNameId (int) |
| void | setFormat (unsigned short format) |
| void | setValue (double number) |
Private Member Functions | |
| librevenge::RVNGString | datetimeToString (const char *format, double datetime) |
Private Attributes | |
| unsigned | m_id |
| unsigned | m_level |
| unsigned short | m_format |
| double | m_number |
| int | m_formatStringId |
| libvisio::VSDNumericField::VSDNumericField | ( | unsigned | id, |
| unsigned | level, | ||
| unsigned short | format, | ||
| double | number, | ||
| int | formatStringId | ||
| ) | [inline] |
| libvisio::VSDNumericField::~VSDNumericField | ( | ) | [inline] |
| libvisio::VSDFieldListElement * libvisio::VSDNumericField::clone | ( | ) | [virtual] |
Implements libvisio::VSDFieldListElement.
| librevenge::RVNGString libvisio::VSDNumericField::datetimeToString | ( | const char * | format, |
| double | datetime | ||
| ) | [private] |
| librevenge::RVNGString libvisio::VSDNumericField::getString | ( | const std::map< unsigned, librevenge::RVNGString > & | ) | [virtual] |
Implements libvisio::VSDFieldListElement.
Referenced by libvisio::VSDContentCollector::collectNumericField().
| void libvisio::VSDNumericField::handle | ( | VSDCollector * | collector | ) | const [virtual] |
Implements libvisio::VSDFieldListElement.
| void libvisio::VSDNumericField::setFormat | ( | unsigned short | format | ) | [virtual] |
Implements libvisio::VSDFieldListElement.
| void libvisio::VSDNumericField::setNameId | ( | int | ) | [inline, virtual] |
Implements libvisio::VSDFieldListElement.
| void libvisio::VSDNumericField::setValue | ( | double | number | ) | [virtual] |
Implements libvisio::VSDFieldListElement.
unsigned short libvisio::VSDNumericField::m_format [private] |
int libvisio::VSDNumericField::m_formatStringId [private] |
unsigned libvisio::VSDNumericField::m_id [private] |
unsigned libvisio::VSDNumericField::m_level [private] |
double libvisio::VSDNumericField::m_number [private] |