librevenge::RVNGPropertyListVector Class Reference

#include <RVNGPropertyListVector.h>

Inheritance diagram for librevenge::RVNGPropertyListVector:
librevenge::RVNGProperty

Classes

class  Iter
 

Public Member Functions

 RVNGPropertyListVector (const RVNGPropertyListVector &)
 
 RVNGPropertyListVector ()
 
virtual ~RVNGPropertyListVector ()
 
int getInt () const
 
double getDouble () const
 
RVNGUnit getUnit () const
 returns the property unit when possible. More...
 
RVNGString getStr () const
 
RVNGProperty * clone () const
 
void append (const RVNGPropertyList &elem)
 
void append (const RVNGPropertyListVector &vec)
 
unsigned long count () const
 
bool empty () const
 
void clear ()
 
const RVNGPropertyList & operator[] (unsigned long index) const
 
RVNGPropertyListVector & operator= (const RVNGPropertyListVector &vect)
 
RVNGString getPropString () const
 
- Public Member Functions inherited from librevenge::RVNGProperty
virtual ~RVNGProperty ()
 

Private Attributes

RVNGPropertyListVectorImpl * m_impl
 

Friends

class RVNGPropertyListVector::Iter
 

Constructor & Destructor Documentation

librevenge::RVNGPropertyListVector::RVNGPropertyListVector ( const RVNGPropertyListVector &  vect)
librevenge::RVNGPropertyListVector::RVNGPropertyListVector ( )

Referenced by clone().

librevenge::RVNGPropertyListVector::~RVNGPropertyListVector ( )
virtual

Member Function Documentation

void librevenge::RVNGPropertyListVector::append ( const RVNGPropertyList &  elem)
void librevenge::RVNGPropertyListVector::append ( const RVNGPropertyListVector &  vec)
void librevenge::RVNGPropertyListVector::clear ( )
RVNGProperty * librevenge::RVNGPropertyListVector::clone ( ) const
virtual
bool librevenge::RVNGPropertyListVector::empty ( ) const
double librevenge::RVNGPropertyListVector::getDouble ( ) const
virtual
int librevenge::RVNGPropertyListVector::getInt ( ) const
virtual
RVNGString librevenge::RVNGPropertyListVector::getPropString ( ) const
RVNGString librevenge::RVNGPropertyListVector::getStr ( ) const
virtual
RVNGUnit librevenge::RVNGPropertyListVector::getUnit ( ) const
virtual

returns the property unit when possible.

If not, returns RVNG_UNIT_ERROR

Implements librevenge::RVNGProperty.

RVNGPropertyListVector & librevenge::RVNGPropertyListVector::operator= ( const RVNGPropertyListVector &  vect)
const RVNGPropertyList & librevenge::RVNGPropertyListVector::operator[] ( unsigned long  index) const

Friends And Related Function Documentation

friend class RVNGPropertyListVector::Iter
friend

Member Data Documentation

RVNGPropertyListVectorImpl* librevenge::RVNGPropertyListVector::m_impl
private

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

Generated for librevenge by doxygen 1.8.11