casacore
Classes | Namespaces | Macros
Assert.h File Reference
#include <casacore/casa/aips.h>
#include <casacore/casa/Exceptions/Error.h>

Go to the source code of this file.

Classes

class  casacore::assert_< t >
 Utility class for Assert macros. More...
 

Namespaces

 casacore
 this file contains all the compiler specific defines
 

Macros

#define AlwaysAssert(expr, exception)
 These marcos are provided for use instead of simply using the constructors of assert_ to allow addition of line numbers and file name in the future. More...
 
#define AlwaysAssertExit(expr)
 
#define DebugAssert(expr, exception)
 
#define DebugAssertExit(expr)
 

Macro Definition Documentation

#define AlwaysAssert (   expr,
  exception 
)
#define AlwaysAssertExit (   expr)

Definition at line 159 of file Assert.h.

#define DebugAssert (   expr,
  exception 
)
#define DebugAssertExit (   expr)

Definition at line 186 of file Assert.h.