#include <featureinfo.h>
Inheritance diagram for DnaStrInfo:
Public Member Functions | |
DnaStrInfo (FeatureData *data) | |
std::string | myInfoPos (TR_DNA pos) |
Private Member Functions | |
DnaStrData * | dnaStrData () |
Definition at line 51 of file featureinfo.h.
|
Definition at line 54 of file featureinfo.h. 00054 : FeatureInfo(data) {}
|
|
Definition at line 78 of file featureinfo.cc. References FeatureInfo::m_data. Referenced by myInfoPos(). 00079 { 00080 return dynamic_cast<DnaStrData *>( m_data ); 00081 }
|
|
Reimplemented from FeatureInfo. Definition at line 65 of file featureinfo.cc. References dnaStrData(), DnaStrData::dnaVector, and TrapperVector< T >::stlVector(). 00066 { 00067 assert( pos >= 0 ); 00068 00069 assert( pos < dnaStrData()->dnaVector.stlVector().size() ); 00070 00071 ostringstream os; 00072 00073 os<<"Base: "<<dnaStrData()->dnaVector.stlVector()[ pos ]; 00074 00075 return os.str(); 00076 }
|