Glib::DirIterator Class Reference
[File Utilities]

The iterator type of Glib::Dir. More...

List of all members.

Public Types

typedef std::input_iterator_tag iterator_category
typedef std::string value_type
typedef int difference_type
typedef value_type reference
typedef void pointer

Public Member Functions

 DirIterator ()
std::string operator* () const
DirIteratoroperator++ ()
void operator++ (int)
bool operator== (const DirIterator& rhs) const
bool operator!= (const DirIterator& rhs) const

Detailed Description

The iterator type of Glib::Dir.


Member Typedef Documentation


Constructor & Destructor Documentation

Glib::DirIterator::DirIterator (  ) 

Member Function Documentation

bool Glib::DirIterator::operator!= ( const DirIterator rhs  )  const
std::string Glib::DirIterator::operator* (  )  const
void Glib::DirIterator::operator++ ( int   ) 
Note:
DirIterator has input iterator semantics, which means real postfix increment is impossible. The return type is void to prevent surprising behaviour.
DirIterator& Glib::DirIterator::operator++ (  ) 
bool Glib::DirIterator::operator== ( const DirIterator rhs  )  const

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

Generated on Mon Sep 21 09:04:29 2009 for glibmm by  doxygen 1.6.1