This chapter contains all relevant information on support for operating system services provided by BALL.
Enumerator |
---|
MAX_FILENAME_LENGTH |
The maximum length of a filename.
|
MAX_PATH_LENGTH |
The maximum length for a full path.
|
Definition at line 67 of file fileSystem.h.
Transformation types for file. This enum defines some possible types for on-the-fly file transformation.
Enumerator |
---|
TRANSFORMATION__EXEC |
|
TRANSFORMATION__FILTER |
|
TRANSFORMATION__URL |
|
Definition at line 201 of file file.h.
Filetype
Enumerator |
---|
TYPE__UNKNOWN |
|
TYPE__DIRECTORY |
|
TYPE__CHAR_SPECIAL_FILE |
|
TYPE__BLOCK_SPECIAL_FILE |
|
TYPE__REGULAR_FILE |
|
TYPE__SYMBOLIC_LINK |
|
TYPE__SOCKET |
|
TYPE__FIFO_SPECIAL_FILE |
|
Definition at line 213 of file file.h.
const String BALL::File::TRANSFORMATION_EXEC_PREFIX |
|
static |
Prefix for filenames that are created through the execution of commands "exec:".
Definition at line 234 of file file.h.
const String BALL::File::TRANSFORMATION_FILE_PREFIX |
|
static |
Prefix for files (to mimick URL-like behavior) "file:".
Definition at line 237 of file file.h.
const String BALL::File::TRANSFORMATION_FTP_PREFIX |
|
static |
Prefix for FTP-transfers "ftp://".
Definition at line 240 of file file.h.
const String BALL::File::TRANSFORMATION_HTTP_PREFIX |
|
static |
Prefix for HTTP-transfer "http://".
Definition at line 243 of file file.h.