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 |
librevenge::RVNGPropertyListVectorIterImpl::RVNGPropertyListVectorIterImpl | ( | std::vector< RVNGPropertyList > * | vect | ) | [inline] |
librevenge::RVNGPropertyListVectorIterImpl::RVNGPropertyListVectorIterImpl | ( | const RVNGPropertyListVectorIterImpl & | ) | [private] |
bool librevenge::RVNGPropertyListVectorIterImpl::last | ( | ) | [inline] |
bool librevenge::RVNGPropertyListVectorIterImpl::next | ( | ) | [inline] |
const RVNGPropertyList& librevenge::RVNGPropertyListVectorIterImpl::operator() | ( | ) | const [inline] |
RVNGPropertyListVectorIterImpl& librevenge::RVNGPropertyListVectorIterImpl::operator= | ( | const RVNGPropertyListVectorIterImpl & | ) | [private] |
void librevenge::RVNGPropertyListVectorIterImpl::rewind | ( | ) | [inline] |
bool librevenge::RVNGPropertyListVectorIterImpl::m_imaginaryFirst [private] |
std::vector<RVNGPropertyList>::iterator librevenge::RVNGPropertyListVectorIterImpl::m_iter [private] |
Referenced by last(), next(), operator()(), and rewind().
std::vector<RVNGPropertyList>* librevenge::RVNGPropertyListVectorIterImpl::m_vector [private] |