librevenge::RVNGPropertyList::Iter Class Reference

#include <RVNGPropertyList.h>

Public Member Functions

 Iter (const RVNGPropertyList &propList)
 
virtual ~Iter ()
 
void rewind ()
 
bool next ()
 
bool last ()
 
const RVNGPropertyoperator() () const
 
const char * key () const
 
const RVNGPropertyListVectorchild () const
 

Private Member Functions

 Iter (const Iter &)
 
Iteroperator= (const Iter &)
 

Private Attributes

RVNGPropertyListIterImplm_iterImpl
 

Constructor & Destructor Documentation

◆ Iter() [1/2]

librevenge::RVNGPropertyList::Iter::Iter ( const RVNGPropertyList propList)

◆ ~Iter()

librevenge::RVNGPropertyList::Iter::~Iter ( )
virtual

◆ Iter() [2/2]

librevenge::RVNGPropertyList::Iter::Iter ( const Iter )
private

Member Function Documentation

◆ child()

const RVNGPropertyListVector * librevenge::RVNGPropertyList::Iter::child ( ) const

◆ key()

◆ last()

bool librevenge::RVNGPropertyList::Iter::last ( )

◆ next()

◆ operator()()

const RVNGProperty * librevenge::RVNGPropertyList::Iter::operator() ( ) const

◆ operator=()

Iter& librevenge::RVNGPropertyList::Iter::operator= ( const Iter )
private

◆ rewind()

Member Data Documentation

◆ m_iterImpl

RVNGPropertyListIterImpl* librevenge::RVNGPropertyList::Iter::m_iterImpl
private

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

Generated for librevenge by doxygen 1.8.18