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

Public Member Functions

 RVNGStringProperty (const RVNGString &str)
 
 RVNGStringProperty (const char *str)
 
 ~RVNGStringProperty ()
 
virtual int getInt () const
 
virtual double getDouble () const
 
virtual RVNGUnit getUnit () const
 returns the property unit when possible. More...
 
virtual RVNGString getStr () const
 
virtual RVNGPropertyclone () const
 
- Public Member Functions inherited from librevenge::RVNGProperty
virtual ~RVNGProperty ()
 

Private Attributes

RVNGString m_str
 

Constructor & Destructor Documentation

librevenge::RVNGStringProperty::RVNGStringProperty ( const RVNGString str)

Referenced by clone().

librevenge::RVNGStringProperty::RVNGStringProperty ( const char *  str)
librevenge::RVNGStringProperty::~RVNGStringProperty ( )
inline

Member Function Documentation

RVNGProperty * librevenge::RVNGStringProperty::clone ( ) const
virtual
virtual double librevenge::RVNGStringProperty::getDouble ( ) const
inlinevirtual
virtual int librevenge::RVNGStringProperty::getInt ( ) const
inlinevirtual
RVNGString librevenge::RVNGStringProperty::getStr ( ) const
virtual
virtual RVNGUnit librevenge::RVNGStringProperty::getUnit ( ) const
inlinevirtual

returns the property unit when possible.

If not, returns RVNG_UNIT_ERROR

Implements librevenge::RVNGProperty.

Member Data Documentation

RVNGString librevenge::RVNGStringProperty::m_str
private

Referenced by clone(), and getStr().


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

Generated for librevenge by doxygen 1.8.7