21 #ifndef FXDIRVISITOR_H 22 #define FXDIRVISITOR_H 71 FXuint traverse(
const FXString& path,FXint limit=1000);
74 FXbool
visiting()
const {
return current!=
nullptr; }
77 const FXStat& info()
const;
80 virtual FXuint enter(
const FXString& path);
83 virtual FXuint visit(
const FXString& path);
86 virtual FXuint leave(
const FXString& path);
Directory visitor walks across all files and directories recursively, starting from the given path...
Definition: FXDirVisitor.h:57
Statistics about a file or directory.
Definition: FXStat.h:31
FXDirVisitor()
Initialize directory visitor.
Definition: FXDirVisitor.h:68
Definition: FX4Splitter.h:28
FXbool visiting() const
Return true if we're actively visiting directories.
Definition: FXDirVisitor.h:74
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42