Go to the SVN repository for this file.
1 #ifndef ANNOT_MAPPER_EXCEPTION__HPP 2 #define ANNOT_MAPPER_EXCEPTION__HPP 71 virtual const char* GetErrCodeString(
void)
const override;
Seq-loc and seq-align mapper exceptions.
Include a standard set of the NCBI C++ Toolkit most basic headers.
EErrCode
Error types that an application can generate.
NCBI_EXCEPTION_DEFAULT(CAnnotMapperException, CException)
@ eBadLocation
Attempt to map from/to invalid seq-loc.
@ eBadAlignment
Unsuported or invalid alignment.
@ eBadFeature
Feature can not be used for mapping.
@ eUnknownLength
Can not resolve sequence length.
@ eCanNotMap
An object can not be mapped - thrown by Map(CSeq_annot&).
#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.
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
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