librevenge::RVNGDoubleProperty Class Reference
Inheritance diagram for librevenge::RVNGDoubleProperty:
librevenge::RVNGProperty librevenge::RVNGGenericProperty librevenge::RVNGInchProperty librevenge::RVNGPercentProperty librevenge::RVNGPointProperty librevenge::RVNGTwipProperty

List of all members.

Public Member Functions

 RVNGDoubleProperty (const double val)
 ~RVNGDoubleProperty ()
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

double m_val

Constructor & Destructor Documentation

Referenced by clone().


Member Function Documentation

virtual RVNGUnit librevenge::RVNGDoubleProperty::getUnit ( ) const [inline, virtual]

returns the property unit when possible.

If not, returns RVNG_UNIT_ERROR

Implements librevenge::RVNGProperty.

Reimplemented in librevenge::RVNGTwipProperty, librevenge::RVNGPointProperty, librevenge::RVNGPercentProperty, and librevenge::RVNGInchProperty.


Member Data Documentation

Referenced by getDouble(), and getInt().


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