seq_offset = 0) = 0;
79 const intseq_offset = 0) = 0;
90 const intseq_offset = 0) = 0;
113 voidAddValidErrItem(
122 const intseq_offset = 0) final;
124 voidAddValidErrItem(
132 const intseq_offset = 0) final;
134 voidAddValidErrItem(
143 const intseq_offset = 0) final;
145 voidAddValidErrItem(
168 voidSuppressError(
unsigned intec);
169 boolShouldSuppress(
unsigned intec);
170 voidClearSuppressions();
184vector<
unsigned int> m_SuppressionList;
236 returnGetErrs().size();
243 return const_cast<CValidError*
>(
this)->m_Stats[sev];
Base class for all serializable objects.
DECLARE_OPERATOR_BOOL(IsValid())
CConstRef< CValidError > m_Validator
CValidError::TErrs::const_iterator m_Current
const CSerialObject * GetValidated() const
SIZE_TYPE ErrorSize() const
SIZE_TYPE InfoSize() const
SIZE_TYPE CriticalSize() const
SIZE_TYPE Size(EDiagSev sev) const
SIZE_TYPE WarningSize() const
SIZE_TYPE TotalSize() const
SIZE_TYPE FatalSize() const
virtual ~IValidError()=default
virtual void AddValidErrItem(EDiagSev sev, unsigned int ec, const string &msg)=0
virtual void AddValidErrItem(CRef< CValidErrItem > item)=0
virtual void AddValidErrItem(EDiagSev sev, unsigned int ec, const string &msg, const string &desc, const CSeqdesc &seqdesc, const CSeq_entry &ctx, const string &acc, const int ver, const int seq_offset=0)=0
virtual void AddValidErrItem(EDiagSev sev, unsigned int ec, const string &msg, const string &desc, const CSerialObject &obj, const string &acc, const int ver, const string &location=kEmptyStr, const int seq_offset=0)=0
virtual void AddValidErrItem(EDiagSev sev, unsigned int ec, const string &msg, const string &desc, const string &acc, const int ver, const string &location=kEmptyStr, const int seq_offset=0)=0
static const char location[]
EDiagSev
Severity level for the posted diagnostics.
@ eDiag_Info
Informational message.
@ eDiag_Error
Error message.
@ eDiag_Warning
Warning message.
@ eDiag_Fatal
Fatal error â guarantees exit(or abort)
@ eDiagSevMin
Verbosity level for min. severity.
@ eDiag_Critical
Critical error message.
@ eDiagSevMax
Verbosity level for max. severity.
CVect2< NCBI_PROMOTE(int,U) > operator*(int v1, const CVect2< U > &v2)
bool IsValid(const CSeq_point &pt, CScope *scope)
Checks that point >= 0 and point < length of Bioseq.
TObjectType * GetPointerOrNull(void) const THROWS_NONE
Get pointer value.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
NCBI_NS_STD::string::size_type SIZE_TYPE
#define NCBI_VALERR_EXPORT
void Filter(TTimeline &timeline, TServers &servers)
static SLJIT_INLINE sljit_ins msg(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)
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