#include <MMapIndex.h>
Inheritance diagram for Tagcoll::MMapIndex:


Public Member Functions | |
| MMapIndex () | |
| MMapIndex (const char *buf, int size) | |
| MMapIndex (const MasterMMapIndex &master, size_t idx) | |
| void | init (const char *buf, int size) |
| void | init (const MasterMMapIndex &master, size_t idx) |
Static Public Member Functions | |
| template<class INT> | |
| static INT | align (INT val) |
| Round a value to the next word size in the current architecture. | |
Protected Attributes | |
| const MasterMMapIndex * | m_master |
| const char * | m_buf |
| size_t | m_size |
| MMapIndex::MMapIndex | ( | ) |
| MMapIndex::MMapIndex | ( | const char * | buf, | |
| int | size | |||
| ) |
| MMapIndex::MMapIndex | ( | const MasterMMapIndex & | master, | |
| size_t | idx | |||
| ) |
| void MMapIndex::init | ( | const char * | buf, | |
| int | size | |||
| ) |
| void MMapIndex::init | ( | const MasterMMapIndex & | master, | |
| size_t | idx | |||
| ) |
| static INT Tagcoll::MMapIndex::align | ( | INT | val | ) | [inline, static] |
Round a value to the next word size in the current architecture.
const MasterMMapIndex* Tagcoll::MMapIndex::m_master [protected] |
const char* Tagcoll::MMapIndex::m_buf [protected] |
size_t Tagcoll::MMapIndex::m_size [protected] |
1.5.1