include/objtools/alnmgr/alnexception.hpp File Reference

#include <corelib/ncbiexpt.hpp>

Include dependency graph for alnexception.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CAlnException

Defines

#define _ALNMGR_ASSERT(expr)


Define Documentation

#define _ALNMGR_ASSERT expr   ) 
 

Value:

do {                                                               \
        if ( !(expr) ) {                                               \
            _ASSERT(expr);                                             \
            NCBI_THROW(CAlnException, eInternalFailure,                \
                       string("Assertion failed: ") + #expr);          \
        }                                                              \
    } while ( 0 )

Definition at line 83 of file alnexception.hpp.

Referenced by ConvertDendiagToPairwiseAln(), ConvertDensegToPairwiseAln(), ConvertSeqAlignToPairwiseAln(), ConvertSparseToPairwiseAln(), ConvertSplicedToPairwiseAln(), and ConvertStdsegToPairwiseAln().


Generated on Wed Dec 9 07:22:04 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:18:27 2009 by modify_doxy.py rev. 173732