File manipulation.
More...
#include <File.h>
Options for Open method.
Enumerator |
---|
Access_Read |
Read permission.
|
Access_Write |
Write permission.
|
Access_Read_Write |
Read and Write permissions.
|
Access_Write_Append |
Write permission without deleting old file.
|
Access_Write_Excluding |
Write permission preventing reading.
|
Options for Move method.
Enumerator |
---|
FromBegin |
Begin of file.
|
FromCurrent |
Current position.
|
FromEnd |
End of file.
|
void ZenLib::File::Close |
( |
| ) |
|
static bool ZenLib::File::Copy |
( |
const Ztring & |
Source, |
|
|
const Ztring & |
Destination, |
|
|
bool |
OverWrite = false |
|
) |
| |
|
static |
bool ZenLib::File::Create |
( |
const ZenLib::Ztring & |
File_Name, |
|
|
bool |
OverWrite = true |
|
) |
| |
Ztring ZenLib::File::Created_Get |
( |
| ) |
|
static Ztring ZenLib::File::Created_Get |
( |
const Ztring & |
File_Name | ) |
|
|
static |
Ztring ZenLib::File::Created_Local_Get |
( |
| ) |
|
static bool ZenLib::File::Delete |
( |
const Ztring & |
File_Name | ) |
|
|
static |
static bool ZenLib::File::Exists |
( |
const Ztring & |
File_Name | ) |
|
|
static |
Ztring ZenLib::File::Modified_Get |
( |
| ) |
|
static Ztring ZenLib::File::Modified_Get |
( |
const Ztring & |
File_Name | ) |
|
|
static |
Ztring ZenLib::File::Modified_Local_Get |
( |
| ) |
|
static bool ZenLib::File::Move |
( |
const Ztring & |
Source, |
|
|
const Ztring & |
Destination, |
|
|
bool |
OverWrite = false |
|
) |
| |
|
static |
bool ZenLib::File::Opened_Get |
( |
| ) |
|
int64u ZenLib::File::Position_Get |
( |
| ) |
|
size_t ZenLib::File::Read |
( |
int8u * |
Buffer, |
|
|
size_t |
Buffer_Size |
|
) |
| |
int64u ZenLib::File::Size_Get |
( |
| ) |
|
static int64u ZenLib::File::Size_Get |
( |
const Ztring & |
File_Name | ) |
|
|
static |
bool ZenLib::File::Truncate |
( |
int64u |
Offset = (int64u)-1 | ) |
|
size_t ZenLib::File::Write |
( |
const int8u * |
Buffer, |
|
|
size_t |
Buffer_Size |
|
) |
| |
size_t ZenLib::File::Write |
( |
const Ztring & |
ToWrite | ) |
|
void* ZenLib::File::File_Handle |
Ztring ZenLib::File::File_Name |
int64u ZenLib::File::Position |
int64u ZenLib::File::Size |
The documentation for this class was generated from the following file: