NCBI C++ ToolKit
Classes | Macros
seqalign_exception.hpp File Reference
#include <corelib/ncbiexpt.hpp>
+ Include dependency graph for seqalign_exception.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CSeqalignException
 

Macros

#define _SEQALIGN_ASSERT(expr)
 

Macro Definition Documentation

◆ _SEQALIGN_ASSERT

#define _SEQALIGN_ASSERT (   expr)
Value:
do { \
if ( !(expr) ) { \
_ASSERT(expr); \
NCBI_THROW(CSeqalignException, eInvalidAlignment, \
string("Assertion failed: ") + #expr); \
} \
} while ( 0 )

Definition at line 99 of file seqalign_exception.hpp.

Modified on Fri Sep 20 14:57:35 2024 by modify_doxy.py rev. 669887