listDir.Entry

Undocumented in source.
template listDir(alias handler)
static
struct Entry {}

Members

Enums

StatResult
enum StatResult
Undocumented in source.
StatTarget
enum StatTarget
Undocumented in source.

Functions

baseName
string baseName()
Undocumented in source. Be warned that the author may not have intended to support it.
baseNameFS
const(FSChar)[] baseNameFS()
Undocumented in source. Be warned that the author may not have intended to support it.
baseNameFSPtr
const(FSChar)* baseNameFSPtr()
Undocumented in source. Be warned that the author may not have intended to support it.
fullName
string fullName()
Undocumented in source. Be warned that the author may not have intended to support it.
fullNameFS
const(FSChar)[] fullNameFS()
Undocumented in source. Be warned that the author may not have intended to support it.
needStat
stat_t* needStat()
Undocumented in source. Be warned that the author may not have intended to support it.
recurse
void recurse()
Undocumented in source. Be warned that the author may not have intended to support it.
recurse
void recurse()
Undocumented in source. Be warned that the author may not have intended to support it.
statError
ErrnoException statError()
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void stop()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

attributes
uint attributes [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
entryIsDir
bool entryIsDir [@property getter]

Returns true if this is a directory. You probably want to use this one to decide whether to recurse.

entryIsDir
bool entryIsDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
fileID
ulong fileID [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
fileID
ulong fileID [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isDir
bool isDir [@property getter]

Returns true if this is a directory, or a link pointing to one.

isDir
bool isDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isFile
bool isFile [@property getter]

Returns true if this is a file, or a link pointing to one.

isFile
bool isFile [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isSymlink
bool isSymlink [@property getter]

Returns true if this is a symlink.

isSymlink
bool isSymlink [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
linkAttributes
uint linkAttributes [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
size
ulong size [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
size
ulong size [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeCreated
SysTime timeCreated [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeCreated
SysTime timeCreated [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeLastAccessed
SysTime timeLastAccessed [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeLastAccessed
SysTime timeLastAccessed [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeLastModified
SysTime timeLastModified [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeLastModified
SysTime timeLastModified [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeStatusChanged
SysTime timeStatusChanged [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Data
struct Data
Undocumented in source.

Variables

context
Context* context;
Undocumented in source.
data
Data data;
Undocumented in source.
dirFD
int dirFD;
Undocumented in source.
ent
dirent* ent;
Undocumented in source.
findData
WIN32_FIND_DATAW findData;
Undocumented in source.
parent
Entry* parent;
Undocumented in source.
statBuf
stat_t[enumLength!StatTarget] statBuf;
Undocumented in source.

Meta