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
 
RVNGPropertyclone () const
 
void append (const RVNGPropertyList &elem)
 
void append (const RVNGPropertyListVector &vec)
 
unsigned long count () const
 
bool empty () const
 
void clear ()
 
const RVNGPropertyListoperator[] (unsigned long index) const
 
RVNGPropertyListVectoroperator= (const RVNGPropertyListVector &vect)
 
RVNGString getPropString () const
 
- Public Member Functions inherited from librevenge::RVNGProperty
virtual ~RVNGProperty ()
 

Private Attributes

RVNGPropertyListVectorImplm_impl
 

Friends

class RVNGPropertyListVector::Iter
 

Constructor & Destructor Documentation

◆ RVNGPropertyListVector() [1/2]

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

◆ RVNGPropertyListVector() [2/2]

librevenge::RVNGPropertyListVector::RVNGPropertyListVector ( )

Referenced by clone().

◆ ~RVNGPropertyListVector()

librevenge::RVNGPropertyListVector::~RVNGPropertyListVector ( )
virtual

Member Function Documentation

◆ append() [1/2]

void librevenge::RVNGPropertyListVector::append ( const RVNGPropertyList elem)

◆ append() [2/2]

void librevenge::RVNGPropertyListVector::append ( const RVNGPropertyListVector vec)

◆ clear()

void librevenge::RVNGPropertyListVector::clear ( )

◆ clone()

RVNGProperty * librevenge::RVNGPropertyListVector::clone ( ) const
virtual

◆ count()

◆ empty()

bool librevenge::RVNGPropertyListVector::empty ( ) const

◆ getDouble()

double librevenge::RVNGPropertyListVector::getDouble ( ) const
virtual

◆ getInt()

int librevenge::RVNGPropertyListVector::getInt ( ) const
virtual

◆ getPropString()

RVNGString librevenge::RVNGPropertyListVector::getPropString ( ) const

◆ getStr()

RVNGString librevenge::RVNGPropertyListVector::getStr ( ) const
virtual

◆ getUnit()

RVNGUnit librevenge::RVNGPropertyListVector::getUnit ( ) const
virtual

returns the property unit when possible.

If not, returns RVNG_UNIT_ERROR

Implements librevenge::RVNGProperty.

◆ operator=()

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

◆ operator[]()

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

Friends And Related Function Documentation

◆ RVNGPropertyListVector::Iter

friend class RVNGPropertyListVector::Iter
friend

Member Data Documentation

◆ m_impl

RVNGPropertyListVectorImpl* librevenge::RVNGPropertyListVector::m_impl
private

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

Generated for librevenge by doxygen 1.8.14