Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXDir.h>
Public Types | |
enum | { MatchAll = 0, NoFiles = 1, NoDirs = 2, AllFiles = 4, AllDirs = 8, HiddenFiles = 16, HiddenDirs = 32, NoParent = 64, CaseFold = 128 } |
Public Member Functions | |
FXDir () | |
FXDir (const FXString &path) | |
virtual bool | open (const FXString &path) |
virtual bool | isOpen () const |
virtual bool | next () |
virtual FXString | name () const |
virtual void | close () |
virtual | ~FXDir () |
Static Public Member Functions | |
static bool | create (const FXString &path, FXuint mode=FXIO::OwnerFull|FXIO::GroupFull|FXIO::OtherFull) |
static bool | remove (const FXString &path) |
static bool | rename (const FXString &srcpath, const FXString &dstpath) |
static FXint | listFiles (FXString *&filelist, const FXString &path, const FXString &pattern="*", FXuint flags=FXDir::MatchAll) |
static FXint | listDrives (FXString *&drivelist) |
|
|
Construct directory enumerator.
|
|
Construct directory enumerator open on path.
|
|
Destructor.
|
|
Open directory to path, return true if ok.
|
|
Returns true if the directory is open.
|
|
Go to next one.
|
|
Return current file name.
|
|
Close directory.
|
|
Create directory.
|
|
Remove directory.
|
|
Rename or move srcpath to dstpath.
|
|
List files in a given directory. Returns the number of files in the string-array list which matched the pattern or satisfied the flag conditions. |
|
List drives, i.e. roots of directory trees. Return the number of drives in the string array. |
Copyright © 1997-2005 Jeroen van der Zijp |