#include <VSDMetaData.h>
Public Member Functions | |
| VSDMetaData () | |
| ~VSDMetaData () | |
| bool | parse (librevenge::RVNGInputStream *input) |
| bool | parseTimes (librevenge::RVNGInputStream *input) |
| const librevenge::RVNGPropertyList & | getMetaData () |
Private Member Functions | |
| VSDMetaData (const VSDMetaData &) | |
| VSDMetaData & | operator= (const VSDMetaData &) |
| void | readPropertySetStream (librevenge::RVNGInputStream *input) |
| void | readPropertySet (librevenge::RVNGInputStream *input, uint32_t offset, char *FMTID) |
| void | readPropertyIdentifierAndOffset (librevenge::RVNGInputStream *input) |
| void | readTypedPropertyValue (librevenge::RVNGInputStream *input, uint32_t index, uint32_t offset, char *FMTID) |
| librevenge::RVNGString | readCodePageString (librevenge::RVNGInputStream *input) |
| uint32_t | getCodePage () |
Private Attributes | |
| std::vector< std::pair < uint32_t, uint32_t > > | m_idsAndOffsets |
| std::map< uint16_t, uint16_t > | m_typedPropertyValues |
| librevenge::RVNGPropertyList | m_metaData |
| libvisio::VSDMetaData::VSDMetaData | ( | const VSDMetaData & | ) | [private] |
| uint32_t libvisio::VSDMetaData::getCodePage | ( | ) | [private] |
| const librevenge::RVNGPropertyList & libvisio::VSDMetaData::getMetaData | ( | ) |
Referenced by libvisio::VSDParser::parseMetaData().
| VSDMetaData& libvisio::VSDMetaData::operator= | ( | const VSDMetaData & | ) | [private] |
| bool libvisio::VSDMetaData::parse | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by libvisio::VSDParser::parseMetaData().
| bool libvisio::VSDMetaData::parseTimes | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by libvisio::VSDParser::parseMetaData().
| librevenge::RVNGString libvisio::VSDMetaData::readCodePageString | ( | librevenge::RVNGInputStream * | input | ) | [private] |
| void libvisio::VSDMetaData::readPropertyIdentifierAndOffset | ( | librevenge::RVNGInputStream * | input | ) | [private] |
| void libvisio::VSDMetaData::readPropertySet | ( | librevenge::RVNGInputStream * | input, |
| uint32_t | offset, | ||
| char * | FMTID | ||
| ) | [private] |
| void libvisio::VSDMetaData::readPropertySetStream | ( | librevenge::RVNGInputStream * | input | ) | [private] |
| void libvisio::VSDMetaData::readTypedPropertyValue | ( | librevenge::RVNGInputStream * | input, |
| uint32_t | index, | ||
| uint32_t | offset, | ||
| char * | FMTID | ||
| ) | [private] |
std::vector< std::pair<uint32_t, uint32_t> > libvisio::VSDMetaData::m_idsAndOffsets [private] |
librevenge::RVNGPropertyList libvisio::VSDMetaData::m_metaData [private] |
std::map<uint16_t, uint16_t> libvisio::VSDMetaData::m_typedPropertyValues [private] |