18 typedef unsigned long long ino64_t;
19 typedef long long off64_t;
20 typedef unsigned long blksize_t;
21 typedef unsigned long long blkcnt64_t;
static int wild(const dirent *e)
Definition: BDir.cpp:17
File system directory class.
Definition: BDir.h:42
void setWild(BString wild)
Set wildcard filter string used on read.
Definition: BDir.cpp:95
BError error()
Current value of error.
Definition: BDir.cpp:91
void clear()
Clears list.
Definition: BDir.cpp:77
struct stat entryStat(BIter i)
Get file stats.
Definition: BDir.cpp:140
~BDir()
Definition: BDir.cpp:73
BDir()
Definition: BDir.cpp:63
void setSort(int on)
Set alpha sort on/off.
Definition: BDir.cpp:100
BError open(BString name)
Reads named directory.
Definition: BDir.cpp:85
BError read()
read/re-reads directory
Definition: BDir.cpp:105
BString entryName(BIter i)
Get filename.
Definition: BDir.cpp:136
struct stat64 entryStat64(BIter i)
Get file stats 64.
Definition: BDir.cpp:152
Error return class. This class is used to return the error status from a function....
Definition: BError.h:31
Iterator for BLists.
Definition: BList.h:20
Template based list class.
Definition: BList.h:31
This class stores and manipulates ASCII strings.
Definition: BString.h:20