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

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