#include <mapped_file.h>
◆ MappedFile() [1/2]
| rime::MappedFile::MappedFile |
( |
const path & | file_path | ) |
|
|
explicitprotected |
◆ ~MappedFile()
| rime::MappedFile::~MappedFile |
( |
| ) |
|
|
protectedvirtual |
◆ MappedFile() [2/2]
| rime::MappedFile::MappedFile |
( |
const MappedFile & | | ) |
|
|
delete |
◆ address()
| char * rime::MappedFile::address |
( |
| ) |
const |
|
protected |
◆ Allocate()
template<class T>
| T * rime::MappedFile::Allocate |
( |
size_t | count = 1 | ) |
|
|
protected |
◆ capacity()
| size_t rime::MappedFile::capacity |
( |
| ) |
const |
|
protected |
◆ Close()
| void rime::MappedFile::Close |
( |
| ) |
|
◆ CopyString()
| bool rime::MappedFile::CopyString |
( |
const string & | src, |
|
|
String * | dest ) |
|
protected |
◆ Create()
| bool rime::MappedFile::Create |
( |
size_t | capacity | ) |
|
|
protected |
◆ CreateArray()
template<class T>
| Array< T > * rime::MappedFile::CreateArray |
( |
size_t | array_size | ) |
|
|
protected |
◆ CreateString()
| String * rime::MappedFile::CreateString |
( |
const string & | str | ) |
|
|
protected |
◆ Exists()
| bool rime::MappedFile::Exists |
( |
| ) |
const |
◆ file_path()
| const path & rime::MappedFile::file_path |
( |
| ) |
const |
|
inline |
◆ file_size()
| size_t rime::MappedFile::file_size |
( |
| ) |
const |
|
inline |
◆ Find()
template<class T>
| T * rime::MappedFile::Find |
( |
size_t | offset | ) |
|
◆ Flush()
| bool rime::MappedFile::Flush |
( |
| ) |
|
|
protected |
◆ IsOpen()
| bool rime::MappedFile::IsOpen |
( |
| ) |
const |
◆ OpenReadOnly()
| bool rime::MappedFile::OpenReadOnly |
( |
| ) |
|
|
protected |
◆ OpenReadWrite()
| bool rime::MappedFile::OpenReadWrite |
( |
| ) |
|
|
protected |
◆ operator=()
◆ Remove()
| bool rime::MappedFile::Remove |
( |
| ) |
|
◆ Resize()
| bool rime::MappedFile::Resize |
( |
size_t | capacity | ) |
|
|
protected |
◆ ShrinkToFit()
| bool rime::MappedFile::ShrinkToFit |
( |
| ) |
|
|
protected |
The documentation for this class was generated from the following files: