#include <VectorFile.hpp>
|
static const size_t | npos {SIZE_MAX} |
|
◆ VectorFile()
template<class T , class F >
◆ ~VectorFile()
template<class T , class F >
◆ at() [1/2]
template<class T , class F >
const T & VectorFile< T, F >::at |
( |
size_t | pos | ) |
const |
◆ at() [2/2]
template<class T , class F >
T & VectorFile< T, F >::at |
( |
size_t | pos, |
|
|
bool | modify = true ) |
◆ clear()
template<class T , class F >
◆ close()
template<class T , class F >
◆ create()
template<class T , class F >
void VectorFile< T, F >::create |
( |
const std::string & | path, |
|
|
size_t | pageSize = 1000, |
|
|
size_t | cacheSize = 1000 ) |
|
inline |
◆ createIndex()
template<class T , class F >
◆ dumpToString()
template<class T , class F >
std::string VectorFile< T, F >::dumpToString |
( |
| ) |
const |
|
inline |
◆ empty()
template<class T , class F >
◆ flush()
template<class T , class F >
◆ init()
template<class T , class F >
void VectorFile< T, F >::init |
( |
size_t | pageSize, |
|
|
size_t | cacheSize ) |
|
inlineprivate |
◆ open()
template<class T , class F >
void VectorFile< T, F >::open |
( |
const std::string & | path, |
|
|
size_t | pageSize = 1000, |
|
|
size_t | cacheSize = 1000 ) |
|
inline |
◆ operator[]() [1/2]
template<class T , class F >
◆ operator[]() [2/2]
template<class T , class F >
const T & VectorFile< T, F >::operator[] |
( |
size_t | pos | ) |
const |
|
inline |
◆ push_back() [1/2]
template<class T , class F >
◆ push_back() [2/2]
template<class T , class F >
◆ readPage() [1/2]
template<class T , class F >
void VectorFile< T, F >::readPage |
( |
size_t | id | ) |
const |
|
inlineprivate |
◆ readPage() [2/2]
template<class T , class F >
◆ seek()
template<class T , class F >
◆ size()
template<class T , class F >
◆ writePage()
template<class T , class F >
◆ buffer_
template<class T , class F >
◆ cacheSize_
template<class T , class F >
◆ file_
template<class T , class F >
◆ index_
template<class T , class F >
◆ npos
template<class T , class F >
◆ pages_
template<class T , class F >
◆ pageSize_
template<class T , class F >
◆ size_
template<class T , class F >
◆ timestamp_
template<class T , class F >
The documentation for this class was generated from the following file: