Tagcoll::MasterMMapIndex Class Reference
Performs the memory management and mmapping tasks for mmapped indexes.
More...
#include <MMapIndex.h>
Inheritance diagram for Tagcoll::MasterMMapIndex:
[legend]List of all members.
Detailed Description
Performs the memory management and mmapping tasks for mmapped indexes.
One MMap can contain many indexes. Indexes come chained one after the other, prefixed by an int that specifies their length:
[size of index 1][index1][size of index 2][index]...
Every index must make sure that its size is int-aligned, otherwise accessing it would cause a bus error in many architectures.
Constructor & Destructor Documentation
MasterMMapIndex::MasterMMapIndex |
( |
|
) |
|
|
MasterMMapIndex::MasterMMapIndex |
( |
const std::string & |
filename |
) |
|
|
MasterMMapIndex::~MasterMMapIndex |
( |
|
) |
|
|
Member Function Documentation
void MasterMMapIndex::init |
( |
const std::string & |
filename |
) |
|
|
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Mon Jun 19 18:14:06 2006 for libtagcoll by
1.4.6