#include <FileHandle.h>
◆ Ptr
◆ AccessMode
◆ OpenMode
Enumerator |
---|
Create | |
CreateAlways | |
Open | |
OpenAlways | |
◆ ProtectionMode
◆ FileHandle() [1/3]
Cogs::FileHandle::FileHandle |
( |
| ) |
|
|
default |
◆ ~FileHandle()
Cogs::FileHandle::~FileHandle |
( |
| ) |
|
◆ FileHandle() [2/3]
Cogs::FileHandle::FileHandle |
( |
const FileHandle & |
| ) |
|
|
delete |
◆ FileHandle() [3/3]
Cogs::FileHandle::FileHandle |
( |
FileHandle && |
move | ) |
|
|
inlinenoexcept |
◆ close()
void Cogs::FileHandle::close |
( |
| ) |
|
◆ getMappedMemory()
void * Cogs::FileHandle::getMappedMemory |
( |
| ) |
const |
|
inline |
◆ getSize()
size_t Cogs::FileHandle::getSize |
( |
| ) |
const |
◆ isMapped()
bool Cogs::FileHandle::isMapped |
( |
| ) |
const |
|
inline |
◆ isOpen()
bool Cogs::FileHandle::isOpen |
( |
| ) |
const |
◆ map()
void * Cogs::FileHandle::map |
( |
ProtectionMode |
protectionMode, |
|
|
size_t |
offset, |
|
|
size_t |
size |
|
) |
| |
◆ open()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ read()
bool Cogs::FileHandle::read |
( |
void * |
buffer, |
|
|
size_t |
size, |
|
|
size_t & |
read |
|
) |
| |
◆ unmap()
void Cogs::FileHandle::unmap |
( |
| ) |
|
◆ write()
bool Cogs::FileHandle::write |
( |
const void * |
buffer, |
|
|
size_t |
size, |
|
|
size_t & |
written |
|
) |
| |
◆ mappedMemory
void* Cogs::FileHandle::mappedMemory = nullptr |
|
private |
The documentation for this class was generated from the following files: