Public Member Functions | Private Member Functions | Private Attributes | List of all members
librevenge::RVNGPropertyList::Iter Class Reference

`#include <RVNGPropertyList.h>`

## Public Member Functions
| Iter (const RVNGPropertyList &propList)
virtual | ~Iter ()
void | rewind ()
bool | next ()
bool | last ()
const RVNGProperty * | operator() () const
const char * | key () const
const RVNGPropertyListVector * | child () const

## Private Member Functions
| Iter (const Iter &)
Iter & | operator= (const Iter &)

## Private Attributes
RVNGPropertyListIterImpl * | m_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

Referenced by librevenge::RVNGPropertyList::getPropString().

## ◆ key()

const char * librevenge::RVNGPropertyList::Iter::key | ( |  | ) | const

Referenced by librevenge::RVNGPropertyList::getPropString(), librevenge::RVNGTextTextGenerator::setDocumentMetaData(), and librevenge::RVNGTextSpreadsheetGenerator::setDocumentMetaData().

## ◆ last()

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

Referenced by librevenge::RVNGPropertyList::getPropString().

## ◆ next()

bool librevenge::RVNGPropertyList::Iter::next | ( |  | ) |

Referenced by librevenge::RVNGPropertyList::getPropString(), librevenge::RVNGTextTextGenerator::setDocumentMetaData(), and librevenge::RVNGTextSpreadsheetGenerator::setDocumentMetaData().

## ◆ operator()()

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

## ◆ operator=()

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

## ◆ rewind()

void librevenge::RVNGPropertyList::Iter::rewind | ( |  | ) |

Referenced by librevenge::RVNGTextTextGenerator::setDocumentMetaData(), and librevenge::RVNGTextSpreadsheetGenerator::setDocumentMetaData().

## Member Data Documentation

## ◆ m_iterImpl

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

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

- RVNGPropertyList.h
- RVNGPropertyList.cpp