vector<TSeqPos> & badIndexesOnLine,
80 if( ! badIndexesOnLine.empty() ) {
92 unsigned intmaxRanges = 1000 )
const;
103 const string& message,
const SBadResiduePositions & GetBadResiduePositions(void) const THROWS_NONE
CBadResiduesException()=delete
EErrCode GetErrCode(void) const
bool empty(void) const THROWS_NONE
SBadResiduePositions m_BadResiduePositions
CBadResiduesException(const CBadResiduesException &)=default
CBadResiduesException(const CDiagCompileInfo &info, const CException *prev_exception, EErrCode err_code, const string &message, const SBadResiduePositions &badResiduePositions, EDiagSev severity=eDiag_Error)
void ReportExtra(ostream &out) const override
Report "non-standard" attributes.
const CException * x_Clone(void) const override
Helper method for cloning the exception.
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
Incapsulate compile time information such as __FILE__, __LINE__, NCBI_MODULE, current function.
std::ofstream out("events_result.xml")
main entry point for tests
EDiagSev
Severity level for the posted diagnostics.
@ eDiag_Error
Error message.
virtual int x_GetErrCode(void) const
Helper method for getting error code.
#define THROWS_NONE
Do not use 'throw' dynamic exception specification for C++11 compilers.
EErrCode
Error types that an application can generate.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
@ eInvalid
To be used ONLY as a return value; please, NEVER throw an exception with this code.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
Defines NCBI C++ exception handling.
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
void AddBadIndexMap(const TBadIndexMap &additionalBadIndexMap)
SBadResiduePositions()=default
void ConvertBadIndexesToString(CNcbiOstream &out, unsigned int maxRanges=1000) const
CConstRef< CSeq_id > m_SeqId
SBadResiduePositions(const SBadResiduePositions &)=default
TBadIndexMap m_BadIndexMap
SBadResiduePositions(CConstRef< CSeq_id > seqId, const vector< TSeqPos > &badIndexesOnLine, int lineNum)
map< int, vector< TSeqPos > > TBadIndexMap
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4