File iterator.
More...
#include <cppfs/include/cppfs/FileIterator.h>
cppfs::FileIterator::FileIterator |
( |
| ) |
|
Constructor.
- Parameters
-
[in] | backend | Concrete file handle backend |
cppfs::FileIterator::FileIterator |
( |
const FileIterator & |
fileIterator | ) |
|
Copy constructor.
- Parameters
-
[in] | fileHandle | Source handle |
cppfs::FileIterator::FileIterator |
( |
FileIterator && |
fileIterator | ) |
|
Move constructor.
- Parameters
-
[in] | fileHandle | Source handle |
virtual cppfs::FileIterator::~FileIterator |
( |
| ) |
|
|
virtual |
Copy operator.
- Parameters
-
[in] | fileIterator | Source handle |
std::string cppfs::FileIterator::operator* |
( |
| ) |
const |
Get name of current directory item.
- Returns
- File name
void cppfs::FileIterator::operator++ |
( |
| ) |
|
Advance to the next item.
bool cppfs::FileIterator::operator== |
( |
const FileIterator & |
it | ) |
const |
Compare two iterators.
- Parameters
-
- Returns
- 'true' if iterators are equal, else 'false'
bool cppfs::FileIterator::operator!= |
( |
const FileIterator & |
it | ) |
const |
Compare two iterators.
- Parameters
-
- Returns
- 'true' if iterators are not equal, else 'false'
The documentation for this class was generated from the following file: