All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
QGpCoreTools::ColumnTextIterator Class Reference

Brief description of class still missing. More...

#include <ColumnTextIterator.h>

List of all members.

Public Member Functions

bool atEnd () const
bool atSectionEnd ()
 ColumnTextIterator (const ColumnTextParser *parser)
 ColumnTextIterator (const ColumnTextIterator &o)
int currentRow () const
int currentSection () const
void nextRow ()
const ColumnTextParserparser () const
void setCurrentSection (int index)
 ~ColumnTextIterator ()

Detailed Description

Brief description of class still missing.

Full description of class still missing


Constructor & Destructor Documentation

References parser(), and QGpCoreTools::ColumnTextParser::sectionEndRow().

  {
    _parser=parser;
    _section=0;
    _row=0;
    _endSectionRow=_parser->sectionEndRow(_section);
  }
  {
    _parser=o._parser;
    _section=o._section;
    _row=o._row;
    _endSectionRow=o._endSectionRow;
  }
{}

Member Function Documentation

bool QGpCoreTools::ColumnTextIterator::atEnd ( ) const [inline]
{return _section;}

References QGpCoreTools::ColumnTextParser::sectionBeginRow(), and QGpCoreTools::ColumnTextParser::sectionEndRow().

  {
    _section=index;
    _row=_parser->sectionBeginRow(_section);
    _endSectionRow=_parser->sectionEndRow(_section);
  }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines