Description
Classes
Enumerations
| |
|
| |
|
| enum |
entryType_t {TYPE_NOT_FOUND, TYPE_FILE, TYPE_DIRECTORY, TYPE_UNKNOWN} |
Functions
Documentation
enum
EScript::IO::entryType_t
| Enumerator |
|
Description |
| Enumerator |
|
Description |
| TYPE_NOT_FOUND |
= -1 |
|
| TYPE_FILE |
= 0 |
|
| TYPE_DIRECTORY |
= 1 |
|
| TYPE_UNKNOWN |
= 2 |
|
Defined in EScript/EScript/Utils/IO/IOBase.h:17
function
EScript::IO::setFileSystemHandler
Set a new fileSystemHandler responsible for all io-operations. The old handler is deleted.
Defined in EScript/EScript/Utils/IO/IO.h:26
function
EScript::IO::getFileSystemHandler
Defined in EScript/EScript/Utils/IO/IO.h:27
function
EScript::IO::loadFile
Defined in EScript/EScript/Utils/IO/IO.h:29
function
EScript::IO::saveFile
| |
|
|
| |
|
|
| void saveFile( |
const std::string & |
filename, |
| |
const std::string & |
content, |
| |
bool |
overwrite |
| ) |
|
|
Defined in EScript/EScript/Utils/IO/IO.h:30
function
EScript::IO::getFileMTime
Parameters
- filename
Returns
file modification Time
Defined in EScript/EScript/Utils/IO/IO.h:34
function
EScript::IO::getEntryType
Parameters
- filename
Returns
IO::entryType (
See also: IOBase.h )
Defined in EScript/EScript/Utils/IO/IO.h:38
function
EScript::IO::getFileSize
Parameters
- filename
Returns
filsize in byte.
Defined in EScript/EScript/Utils/IO/IO.h:42
function
EScript::IO::getFilesInDir
| |
|
|
| |
|
|
| std::vector< std::string > getFilesInDir( |
const std::string & |
dirname, |
| |
uint8_t |
flags |
| ) |
|
|
Parameters
- dirname
- flags
- 1 … Files 2 … Directories 4 … Recurse Subdirectories
Exceptions
- std::ios_base::failure
- on failure.
Defined in EScript/EScript/Utils/IO/IO.h:50
function
EScript::IO::dirname
| |
|
|
| |
|
|
| std::string dirname( |
const std::string & |
filename ) |
Defined in EScript/EScript/Utils/IO/IO.h:52
function
EScript::IO::condensePath
Defined in EScript/EScript/Utils/IO/IO.h:63