librevenge::RVNGBinaryDataProperty Class Reference
Inheritance diagram for librevenge::RVNGBinaryDataProperty:
librevenge::RVNGProperty

List of all members.

Public Member Functions

 RVNGBinaryDataProperty (const RVNGBinaryData &data)
 RVNGBinaryDataProperty (const unsigned char *buffer, const unsigned long bufferSize)
 ~RVNGBinaryDataProperty ()
virtual int getInt () const
virtual double getDouble () const
virtual RVNGUnit getUnit () const
 returns the property unit when possible.
virtual RVNGString getStr () const
virtual RVNGPropertyclone () const

Private Attributes

RVNGBinaryData m_data

Constructor & Destructor Documentation

librevenge::RVNGBinaryDataProperty::RVNGBinaryDataProperty ( const unsigned char *  buffer,
const unsigned long  bufferSize 
)

Member Function Documentation

virtual double librevenge::RVNGBinaryDataProperty::getDouble ( ) const [inline, virtual]
virtual int librevenge::RVNGBinaryDataProperty::getInt ( ) const [inline, virtual]
virtual RVNGUnit librevenge::RVNGBinaryDataProperty::getUnit ( ) const [inline, virtual]

returns the property unit when possible.

If not, returns RVNG_UNIT_ERROR

Implements librevenge::RVNGProperty.


Member Data Documentation


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