Function and classes supporting OS and environment.
This group of functions and classes is meant to provide OS and enviromental basic support to Falcon scripts.
Directory |
Special iterator to access directory listings. |
Directory.close |
Closes the directory object. |
Directory.error |
Returns the last system error code that the directory operation causes. |
Directory.read |
Returns the next entry in the directory. |
FileReadStats |
|
FileStat |
Class holding informations on system files. |
FileStat.readStats |
Fills the data in this instance reading them from a system file. |
IOStream |
Creates a stream for input and output. |
InputStream |
Open a system file for reading. |
OutputStream |
Creates a stream for output only. |
Path |
Interface to local filesystem path definition. |
Path.extension |
File extension part. |
Path.file |
File part. |
Path.filename |
File name part. |
Path.init |
Constructor for the Path class. |
Path.location |
Location specificator. |
Path.path |
Complete path. |
Path.unit |
Unit specificator. |
Stream |
Stream oriented I/O class. |
core_dir_funcs |
Directory and file names functions. |
core_environ |
Functions used to access the process environment variables. |
dirChange |
Changes the current working directory. |
dirCurrent |
Returns the current working directory. |
dirMake |
Creates a directory. |
dirMakeLink |
Creates a soft link to a file. |
dirReadLink |
On systems supporting symbolic links, returns the linked file. |
dirRemove |
Removes an empty directory. |
exit |
Requires immediate termination of the program. |
fileChgroup |
Changes UNIX group to a directory entry. |
fileChmod |
Changes UNIX access right to a directory entry. |
fileChown |
Changes UNIX owner to a directory entry. |
fileCopy |
Copies a whole file from one position to another. |
fileMove |
Renames a file locally. |
fileRemove |
Removes a file from the system. |
fileType |
Deterimnes the type of a file. |
getenv |
Get environment variable value. |
setenv |
Set environment variable value. |
stdErr |
Creates an object mapped to the standard error of the Virtual Machine. |
stdErrRaw |
Creates a stream that interfaces the standard error stream of the host process. |
stdIn |
Creates an object mapped to the standard input of the Virtual Machine. |
stdInRaw |
Creates a stream that interfaces the standard input stream of the host process. |
stdOut |
Creates an object mapped to the standard output of the Virtual Machine. |
stdOutRaw |
Creates a stream that interfaces the standard output stream of the host process. |
unsetenv |
Clear environment variable value. |