Filesystem.hh
Go to the documentation of this file.
43 };
#define IGN_MSGS_WARN_IGNORE__DLL_INTERFACE_MISSING
Microsoft Visual Studio does not automatically export the interface information for member variables ...
Definition: SuppressWarning.hh:63
#define IGN_MSGS_WARN_RESUME__DLL_INTERFACE_MISSING
Definition: SuppressWarning.hh:66
A class for iterating over all items in a directory.
Definition: Filesystem.hh:51
bool operator!=(const DirIter &_other) const
Comparison operator to see if this iterator is at the same point as another iterator.
const DirIter & operator++()
Pre-increment operator; moves to next directory record.
std::string operator*() const
Dereference operator; returns current directory record.
FilesystemWarningOp
Options for how to handle errors that occur in functions that manipulate the filesystem.
Definition: Filesystem.hh:34
@ FSWO_SUPPRESS_WARNINGS
Errors that occur during filesystem manipulation should not be logged. The user will be responsible f...
Definition: Filesystem.hh:42
@ FSWO_LOG_WARNINGS
Errors that occur during filesystem manipulation should be logged as warnings using ignwarn....
Definition: Filesystem.hh:37