51 const unsigned long bufferSize);
A representation of arbitrary binary data.
Definition RVNGBinaryData.h:37
Definition RVNGProperty.h:45
static RVNGProperty * newPercentProp(const double val)
Definition RVNGProperty.cpp:442
static RVNGProperty * newDoubleProp(const double val)
Definition RVNGProperty.cpp:432
static RVNGProperty * newPointProp(const double val)
Definition RVNGProperty.cpp:447
static RVNGProperty * newIntProp(const int val)
Definition RVNGProperty.cpp:422
static RVNGProperty * newBoolProp(const bool val)
Definition RVNGProperty.cpp:427
static RVNGProperty * newTwipProp(const double val)
Definition RVNGProperty.cpp:452
static RVNGProperty * newInchProp(const double val)
Definition RVNGProperty.cpp:437
static RVNGProperty * newBinaryDataProp(const RVNGBinaryData &data)
Definition RVNGProperty.cpp:412
static RVNGProperty * newStringProp(const RVNGString &str)
Definition RVNGProperty.cpp:402
Definition RVNGProperty.h:33
virtual RVNGString getStr() const =0
virtual RVNGProperty * clone() const =0
virtual double getDouble() const =0
virtual int getInt() const =0
virtual RVNGUnit getUnit() const =0
returns the property unit when possible.
UTF-8 string.
Definition RVNGString.h:34
#define REVENGE_API
Definition librevenge-api.h:34
Definition RVNGBinaryData.cpp:40
RVNGUnit
Definition RVNGProperty.h:30
@ RVNG_GENERIC
Definition RVNGProperty.h:30
@ RVNG_INCH
Definition RVNGProperty.h:30
@ RVNG_POINT
Definition RVNGProperty.h:30
@ RVNG_PERCENT
Definition RVNGProperty.h:30
@ RVNG_TWIP
Definition RVNGProperty.h:30
@ RVNG_UNIT_ERROR
Definition RVNGProperty.h:30