librevenge::RVNGPropertyListVectorIterImpl Class Reference documentation

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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

## Public Member Functions
| RVNGPropertyListVectorIterImpl (std::vector< RVNGPropertyList > *vect)
| ~RVNGPropertyListVectorIterImpl ()
void | rewind ()
bool | next ()
bool | last ()
const RVNGPropertyList & | operator() () const

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

## Private Attributes
std::vector< RVNGPropertyList > * | m_vector
std::vector< RVNGPropertyList >::iterator | m_iter
bool | m_imaginaryFirst

## Constructor & Destructor Documentation

librevenge::RVNGPropertyListVectorIterImpl::RVNGPropertyListVectorIterImpl | ( | std::vector< RVNGPropertyList > * | vect | ) |
| inline

librevenge::RVNGPropertyListVectorIterImpl::~RVNGPropertyListVectorIterImpl | ( |  | ) |
| inline

librevenge::RVNGPropertyListVectorIterImpl::RVNGPropertyListVectorIterImpl | ( | const RVNGPropertyListVectorIterImpl & |  | ) |
| private

## Member Function Documentation

bool librevenge::RVNGPropertyListVectorIterImpl::last | ( |  | ) |
| inline

Referenced by librevenge::RVNGPropertyListVector::Iter::last().

bool librevenge::RVNGPropertyListVectorIterImpl::next | ( |  | ) |
| inline

Referenced by librevenge::RVNGPropertyListVector::Iter::next().

const RVNGPropertyList& librevenge::RVNGPropertyListVectorIterImpl::operator() | ( |  | ) | const
| inline

RVNGPropertyListVectorIterImpl& librevenge::RVNGPropertyListVectorIterImpl::operator= | ( | const RVNGPropertyListVectorIterImpl & |  | ) |
| private

void librevenge::RVNGPropertyListVectorIterImpl::rewind | ( |  | ) |
| inline

Referenced by librevenge::RVNGPropertyListVector::Iter::rewind().

## Member Data Documentation

bool librevenge::RVNGPropertyListVectorIterImpl::m_imaginaryFirst
| private

std::vector<RVNGPropertyList>::iterator librevenge::RVNGPropertyListVectorIterImpl::m_iter
| private

std::vector<RVNGPropertyList>* librevenge::RVNGPropertyListVectorIterImpl::m_vector
| private

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

- RVNGPropertyListVector.cpp