|
BALL
1.4.2
|
Interface for the LineIterator. More...
#include <BALL/FORMAT/INIFile.h>
Public Member Functions | |
| IteratorTraits_ () | |
| IteratorTraits_ (const IteratorTraits_ &traits) | |
| virtual | ~IteratorTraits_ () |
| const IteratorTraits_ & | operator= (const IteratorTraits_ &traits) |
| std::list< String >::iterator | getPosition () |
| SectionIterator | getSection () |
| const String & | operator* () const |
| IteratorTraits_ & | operator++ () |
| IteratorTraits_ & | operator-- () |
| IteratorTraits_ & | getSectionNextLine () |
| bool | operator== (const IteratorTraits_ &traits) const |
| bool | operator!= (const IteratorTraits_ &traits) const |
| bool | operator+ () const |
| bool | isValid () const |
| void | toSectionFirstLine () |
| void | toSectionLastLine () |
| void | toSectionEnd () |
| bool | isSectionFirstLine () const |
| bool | isSectionLastLine () const |
| bool | isSectionEnd () const |
| void | toFirstLine () |
| void | toLastLine () |
| void | toEnd () |
Protected Member Functions | |
| IteratorTraits_ (std::list< Section > &list, SectionIterator section, std::list< String >::iterator line) | |
| const std::list< Section > * | getBound_ () const |
| void | setLine_ (const String &line) |
Private Attributes | |
| std::list< Section > * | bound_ |
| SectionIterator | section_ |
| std::list< String >::iterator | position_ |
Friends | |
| class | INIFile |
| BALL::INIFile::IteratorTraits_::IteratorTraits_ | ( | ) |
| BALL::INIFile::IteratorTraits_::IteratorTraits_ | ( | const IteratorTraits_ & | traits | ) |
|
virtual |
|
protected |
|
protected |
| std::list<String>::iterator BALL::INIFile::IteratorTraits_::getPosition | ( | ) |
| SectionIterator BALL::INIFile::IteratorTraits_::getSection | ( | ) |
| IteratorTraits_& BALL::INIFile::IteratorTraits_::getSectionNextLine | ( | ) |
| bool BALL::INIFile::IteratorTraits_::isSectionEnd | ( | ) | const |
| bool BALL::INIFile::IteratorTraits_::isSectionFirstLine | ( | ) | const |
| bool BALL::INIFile::IteratorTraits_::isSectionLastLine | ( | ) | const |
| bool BALL::INIFile::IteratorTraits_::isValid | ( | ) | const |
| bool BALL::INIFile::IteratorTraits_::operator!= | ( | const IteratorTraits_ & | traits | ) | const |
| const String& BALL::INIFile::IteratorTraits_::operator* | ( | ) | const |
| bool BALL::INIFile::IteratorTraits_::operator+ | ( | ) | const |
| IteratorTraits_& BALL::INIFile::IteratorTraits_::operator++ | ( | ) |
| IteratorTraits_& BALL::INIFile::IteratorTraits_::operator-- | ( | ) |
| const IteratorTraits_& BALL::INIFile::IteratorTraits_::operator= | ( | const IteratorTraits_ & | traits | ) |
| bool BALL::INIFile::IteratorTraits_::operator== | ( | const IteratorTraits_ & | traits | ) | const |
|
protected |
| void BALL::INIFile::IteratorTraits_::toEnd | ( | ) |
| void BALL::INIFile::IteratorTraits_::toFirstLine | ( | ) |
| void BALL::INIFile::IteratorTraits_::toLastLine | ( | ) |
| void BALL::INIFile::IteratorTraits_::toSectionEnd | ( | ) |
| void BALL::INIFile::IteratorTraits_::toSectionFirstLine | ( | ) |
| void BALL::INIFile::IteratorTraits_::toSectionLastLine | ( | ) |
|
private |
|
private |
|
private |
1.8.3.1