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.
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

◆ RVNGPropertyListVector::Iter

friend class RVNGPropertyListVector::Iter
friend

Member Data Documentation

◆ m_impl


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

Generated for librevenge by doxygen 1.14.0