Public Member Functions | |
long | getSize () |
bool | isWritable () |
bool | isDirectory () |
long | getModifiedTime () |
void | remove () |
FileProxy | createFile () |
FileProxy | createDirectory () |
FilePath[] | toList (bool(*filter)(FilePath fp)) |
Private Member Functions | |
uint | getInfo (void(*dg)(FIND_DATA info)) |
Private Attributes | |
import std c windows | windows |
|
Get info about this path Definition at line 241 of file FileProxy.d. References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version. |
|
Return the file length (in bytes) Definition at line 266 of file FileProxy.d. |
|
Is this file writable? Definition at line 286 of file FileProxy.d. |
|
Is this file really a directory? Definition at line 297 of file FileProxy.d. |
|
Return the time when the file was last modified Definition at line 308 of file FileProxy.d. |
|
Remove the file/directory from the file-system Definition at line 328 of file FileProxy.d. References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version. |
|
Create a new file Definition at line 362 of file FileProxy.d. References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version. |
|
Create a new directory Definition at line 390 of file FileProxy.d. References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version. |
|
List the set of children within this directory. See toList() above. Definition at line 412 of file FileProxy.d. References FilePath, FileProxy::path, strlen(), FilePath::toUtf16(), FilePath::toUtf8(), version, and wcslen(). |
|
Definition at line 222 of file FileProxy.d. |