Sleipnir
|
Protected Types | |
typedef std::map< std::string, size_t > | TMapStrI |
typedef std::map< std::string, std::string > | TMapStrStr |
Protected Member Functions | |
bool | Get (size_t, std::vector< SFASTASequence > *, std::vector< SFASTAWiggle > *) const |
bool | Get (size_t, std::vector< SFASTASequence > &, size_t, const std::string &, SFASTASequence &) const |
bool | Get (size_t, std::vector< SFASTAWiggle > &, size_t, SFASTAWiggle &) const |
const std::string & | GetGene (size_t iGene) const |
Protected Attributes | |
std::ifstream | m_ifsm |
TMapStrI | m_mapstriGenes |
std::vector< std::string > | m_vecstrGenes |
std::vector< TMapStrStr > | m_vecmapstrstrHeaders |
std::vector< TMapStrI > | m_vecmapstriSequences |
char * | m_szBuffer |
std::set< std::string > | m_setstrTypes |
pthread_mutex_t | m_mutx |
Static Protected Attributes | |
static const char | c_acComment [] = "#" |
static const char | c_acHeader [] = ">" |