librevenge::RVNGString::Iter Class Reference

#include <RVNGString.h>

Public Member Functions

 Iter (const RVNGString &str)
 
virtual ~Iter ()
 
void rewind ()
 
bool next ()
 
bool last ()
 
const char * operator() () const
 

Private Member Functions

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

Private Attributes

RVNGStringImplm_stringImpl
 
int m_pos
 
char * m_curChar
 

Constructor & Destructor Documentation

librevenge::RVNGString::Iter::Iter ( const RVNGString str)
librevenge::RVNGString::Iter::~Iter ( )
virtual
librevenge::RVNGString::Iter::Iter ( const Iter )
private

Member Function Documentation

bool librevenge::RVNGString::Iter::last ( )
bool librevenge::RVNGString::Iter::next ( )
const char * librevenge::RVNGString::Iter::operator() ( ) const
Iter& librevenge::RVNGString::Iter::operator= ( const Iter )
private
void librevenge::RVNGString::Iter::rewind ( )

Member Data Documentation

char* librevenge::RVNGString::Iter::m_curChar
mutableprivate
int librevenge::RVNGString::Iter::m_pos
private
RVNGStringImpl* librevenge::RVNGString::Iter::m_stringImpl
private

Referenced by Iter().


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

Generated for librevenge by doxygen 1.8.7