proc open*(self: Directory; path: string): Error {.gcsafe, locks: 0
.}
-
proc listDirBegin*(self: Directory; skipNavigational: bool = false;
skipHidden: bool = false): Error {.gcsafe, locks: 0
.}
-
proc getNext*(self: Directory): string {.gcsafe, locks: 0
.}
-
proc currentIsDir*(self: Directory): bool {.gcsafe, locks: 0
.}
-
proc listDirEnd*(self: Directory) {.gcsafe, locks: 0
.}
-
proc getDriveCount*(self: Directory): int64 {.gcsafe, locks: 0
.}
-
proc getDrive*(self: Directory; idx: int64): string {.gcsafe, locks: 0
.}
-
proc getCurrentDrive*(self: Directory): int64 {.gcsafe, locks: 0
.}
-
proc changeDir*(self: Directory; todir: string): Error {.gcsafe, locks: 0
.}
-
proc getCurrentDir*(self: Directory): string {.gcsafe, locks: 0
.}
-
proc makeDir*(self: Directory; path: string): Error {.gcsafe, locks: 0
.}
-
proc makeDirRecursive*(self: Directory; path: string): Error {.gcsafe, locks: 0
.}
-
proc fileExists*(self: Directory; path: string): bool {.gcsafe, locks: 0
.}
-
proc dirExists*(self: Directory; path: string): bool {.gcsafe, locks: 0
.}
-
proc getSpaceLeft*(self: Directory): int64 {.gcsafe, locks: 0
.}
-
proc copy*(self: Directory; fromm: string; to: string): Error {.gcsafe, locks: 0
.}
-
proc rename*(self: Directory; fromm: string; to: string): Error {.gcsafe, locks: 0
.}
-
proc remove*(self: Directory; path: string): Error {.gcsafe, locks: 0
.}
-