#include <dir_iterator.hh>

Standard library typedefs | |
| typedef FSEntry | value_type |
| typedef const FSEntry & | reference |
| typedef const FSEntry * | pointer |
| typedef std::ptrdiff_t | difference_type |
| typedef std::forward_iterator_tag | iterator_category |
Basic operations | |
| DirIterator (const FSEntry &, const DirIteratorOptions &=DirIteratorOptions()) | |
| DirIterator (const DirIterator &) | |
| DirIterator () | |
| ~DirIterator () | |
| DirIterator & | operator= (const DirIterator &) |
Dereference operators | |
| const FSEntry & | operator * () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| const FSEntry * | operator-> () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
Increment, decrement operators | |
| DirIterator & | operator++ () |
| DirIterator | operator++ (int) |
Comparison operators | |
| bool | operator== (const DirIterator &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| bool | operator!= (const DirIterator &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| paludis::DirIterator::DirIterator | ( | const FSEntry & | , | |
| const DirIteratorOptions & | = DirIteratorOptions() | |||
| ) | [explicit] |
Constructor, to an FSEntry which must be a directory, with an option to not ignore dotfiles and an option to do inodesort.
| paludis::DirIterator::DirIterator | ( | ) |
Constructor, creates an end() iterator.
1.5.4