Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Teuchos_TestForException.hpp"
Go to the source code of this file.
Macros | |
#define | TEUCHOS_ASSERT(assertion_test) TEUCHOS_TEST_FOR_EXCEPT(!(assertion_test)) |
This macro is throws when an assert fails. More... | |
#define | TEUCHOS_DEBUG_ASSERT(assertion_test) |
#define | TEUCHOS_ASSERT_IN_RANGE_UPPER_EXCLUSIVE(index, lower_inclusive, upper_exclusive) |
This macro asserts that an integral number fallis in the range [lower_inclusive,upper_exclusive) More... | |
#define | TEUCHOS_ASSERT_EQUALITY(val1, val2) |
This macro is checks that to numbers are equal and if not then throws an exception with a good error message. More... | |
#define | TEUCHOS_ASSERT_INEQUALITY(val1, comp, val2) |
This macro is checks that an inequality between two numbers is satisified and if not then throws a good exception message. More... | |
#define TEUCHOS_DEBUG_ASSERT | ( | assertion_test | ) |
Definition at line 32 of file Teuchos_Assert.hpp.