NCBI C++ ToolKit
|
Search Toolkit Book for CSequenceInfo
#include <objtools/readers/alnread.hpp>
Public Member Functions | |
CSequenceInfo () | |
CSequenceInfo (const string &alphabet, const string &match, const string &missing, const string &beginningGap, const string &middleGap, const string &endGap) | |
const string & | Alphabet () const |
CSequenceInfo & | SetAlphabet (const string &alphabet) |
const string & | Match () const |
CSequenceInfo & | SetMatch (const string &c) |
const string & | Missing () const |
CSequenceInfo & | SetMissing (const string &c) |
const string & | BeginningGap () const |
CSequenceInfo & | SetBeginningGap (const string &c) |
const string & | MiddleGap () const |
CSequenceInfo & | SetMiddleGap (const string &c) |
const string & | EndGap () const |
CSequenceInfo & | SetEndGap (const string &c) |
Protected Attributes | |
string | mAlphabet |
string | mMatch |
string | mMissing |
string | mBeginningGap |
string | mMiddleGap |
string | mEndGap |
Definition at line 58 of file alnread.hpp.
|
inline |
Definition at line 61 of file alnread.hpp.
|
inline |
Definition at line 64 of file alnread.hpp.
Definition at line 80 of file alnread.hpp.
References mAlphabet.
Referenced by ReadAlignmentFile(), CAlnScanner::xVerifySingleSequenceData(), and CAlnScannerMultAlign::xVerifySingleSequenceData().
Definition at line 101 of file alnread.hpp.
References mBeginningGap.
Referenced by CAlnScanner::xVerifySingleSequenceData().
Definition at line 115 of file alnread.hpp.
References mEndGap.
Referenced by CAlnScanner::xVerifySingleSequenceData().
Definition at line 87 of file alnread.hpp.
References mMatch.
Referenced by CAlnScanner::xVerifySingleSequenceData().
Definition at line 108 of file alnread.hpp.
References mMiddleGap.
Referenced by CAlnScanner::xVerifySingleSequenceData().
Definition at line 94 of file alnread.hpp.
References mMissing.
Referenced by CAlnScanner::xVerifySingleSequenceData().
|
inline |
Definition at line 83 of file alnread.hpp.
References mAlphabet.
|
inline |
Definition at line 104 of file alnread.hpp.
References mBeginningGap.
Referenced by CAlnScannerMultAlign::xAdjustSequenceInfo(), CAlnScannerNexus::xAdjustSequenceInfo(), and CAlnScannerSequin::xAdjustSequenceInfo().
|
inline |
Definition at line 118 of file alnread.hpp.
References mEndGap.
Referenced by CAlnScannerMultAlign::xAdjustSequenceInfo(), CAlnScannerNexus::xAdjustSequenceInfo(), and CAlnScannerSequin::xAdjustSequenceInfo().
|
inline |
Definition at line 90 of file alnread.hpp.
References mMatch.
Referenced by CAlnScannerMultAlign::xAdjustSequenceInfo(), CAlnScannerNexus::xAdjustSequenceInfo(), and CAlnScannerSequin::xAdjustSequenceInfo().
|
inline |
Definition at line 111 of file alnread.hpp.
References mMiddleGap.
Referenced by CAlnScannerMultAlign::xAdjustSequenceInfo(), CAlnScannerNexus::xAdjustSequenceInfo(), and CAlnScannerSequin::xAdjustSequenceInfo().
|
inline |
Definition at line 97 of file alnread.hpp.
References mMissing.
Referenced by CAlnScannerMultAlign::xAdjustSequenceInfo(), and CAlnScannerNexus::xAdjustSequenceInfo().
|
protected |
Definition at line 122 of file alnread.hpp.
Referenced by Alphabet(), and SetAlphabet().
|
protected |
Definition at line 125 of file alnread.hpp.
Referenced by BeginningGap(), and SetBeginningGap().
|
protected |
Definition at line 127 of file alnread.hpp.
Referenced by EndGap(), and SetEndGap().
|
protected |
Definition at line 123 of file alnread.hpp.
Referenced by Match(), and SetMatch().
|
protected |
Definition at line 126 of file alnread.hpp.
Referenced by MiddleGap(), and SetMiddleGap().
|
protected |
Definition at line 124 of file alnread.hpp.
Referenced by Missing(), and SetMissing().