Sleipnir
Protected Member Functions | Protected Attributes | Static Protected Attributes
Sleipnir::CDatabaseImpl Class Reference
Inheritance diagram for Sleipnir::CDatabaseImpl:
Sleipnir::CDatabase

Protected Member Functions

 CDatabaseImpl (bool useNibble)
bool Open (const std::vector< std::string > &, const std::vector< std::string > &, const map< string, size_t > &)
bool Open (const std::string &, size_t, bool=false)
void Clear ()
size_t GetGene (const std::string &strGene) const

Protected Attributes

bool m_fMemmap
bool m_fBuffer
size_t m_iBlockIn
size_t m_iBlockOut
std::vector< CDatabaselet * > m_vecpDBs
std::map< std::string, size_t > m_mapstriGenes
bool m_useNibble

Static Protected Attributes

static const char c_acDAB [] = ".dab"
static const char c_acQDAB [] = ".qdab"
static const char c_acExtension [] = ".db"

Detailed Description

Definition at line 192 of file databasei.h.


The documentation for this class was generated from the following files: