All Bundles

Directory

Provides directory operations

Operations

Copy

Copies a directory

function : Copy(s:System.String, d:System.String) ~ Bool
Parameters
NameTypeDescription
sStringsource directory
dStringdestination directory

Return
TypeDescription
Booltrue if file was copied

Copies a directory

function : Copy(s:System.String, d:System.String, r:Bool) ~ Bool
Parameters
NameTypeDescription
sStringsource directory
dStringdestination directory
rBoolrecursive copy

Return
TypeDescription
Booltrue if file was copied

Create

Creates a directory

function : Create(n:System.String) ~ Bool
Parameters
NameTypeDescription
nStringdirectory name

Return
TypeDescription
Booltrue if directory was created

CreatePath

Creates a directory path

function : CreatePath(n:String) ~ Bool
Parameters
NameTypeDescription
nStringdirectory path name

Return
TypeDescription
Booltrue if directory path was created

Delete

Deletes the directory and all sub-directories

function : Delete(n:System.String) ~ Int
Parameters
NameTypeDescription
nStringdirectory

Return
TypeDescription
Intnumber of files and directories deleted, 0 if directory was not present

Exists

Checks to see if the given directory exists

function : Exists(n:System.String) ~ Bool
Parameters
NameTypeDescription
nStringdirectory name

Return
TypeDescription
Booltrue if directory exists

GetInstall

Returns the installation directory

function : GetInstall() ~ String
Return
TypeDescription
Stringinstallation directory

GetSlash

Gets the native directory slash

function : GetSlash() ~ Char
Return
TypeDescription
Charnative directory slash

GetTemp

Returns the system's temporary directory

function : GetTemp() ~ String
Return
TypeDescription
Stringsystem's temporary directory

GetUser

Returns the current user's working directory

function : GetUser() ~ String
Return
TypeDescription
Stringcurrent user's working directory

GetWorking

Returns the current working directory

function : GetWorking() ~ String
Return
TypeDescription
Stringcurrent working directory

List

List of directory content

function : List(n:System.String) ~ System.String[]
Parameters
NameTypeDescription
nStringdirectory name

Return
TypeDescription
String[]list of directory content

Rename

Renames a directory

function : Rename(o:System.String, n:System.String) ~ Bool
Parameters
NameTypeDescription
oStringoriginal directory
nStringnew directory

Return
TypeDescription
Booltrue if directory was renamed

SetWorking

Sets the current working directory

function : SetWorking(name:String) ~ Bool
Parameters
NameTypeDescription
nameStringname of directory

Return
TypeDescription
Booltrue if successful, false otherwise