QC_AbstractLineIterator.dox.h
namespace Qore {
class AbstractLineIterator : public AbstractIterator {
public:
abstract string getLine();
public:
abstract string getValue();
public:
abstract int index();
public:
abstract bool next();
public:
abstract bool valid();
};
};
Qore::AbstractLineIterator::getValue
abstract string getValue()
Returns the current line in the data or throws an INVALID-ITERATOR exception if the iterator is inval...
Qore::AbstractLineIterator::getLine
abstract string getLine()
Returns the current line in the data or throws an INVALID-ITERATOR exception if the iterator is inval...
Qore::AbstractLineIterator::valid
abstract bool valid()
Returns True if the iterator is currently pointing at a valid element, False if not.
Qore::AbstractLineIterator
This class defines an abstract interface for line iterators.
Definition: QC_AbstractLineIterator.dox.h:8
Qore::AbstractLineIterator::next
abstract bool next()
Moves the current position to the next line; returns False if there are no more lines to read...
Qore
main Qore-language namespace
Definition: Pseudo_QC_All.dox.h:2
Qore::AbstractLineIterator::index
abstract int index()
Returns the current iterator line number (the first line is line 1) or 0 if not pointing at a valid e...
Qore::AbstractIterator
This class defines an abstract interface for iterators.
Definition: QC_AbstractIterator.dox.h:10