| Teuchos Package Browser (Single Doxygen Collection)
    Version of the Day
    | 
#include "Teuchos_Assert.hpp"
Go to the source code of this file.
| Macros | |
| #define | TEUCHOS_SWITCH_DEFAULT_DEBUG_ASSERT() | 
| Macro to insert switch default that throws in a debug build.  More... | |
| #define | TEUCHOS_IF_ELSE_DEBUG_ASSERT() else {} | 
| Macro to insert else block that throws in a debug build.  More... | |
| #define TEUCHOS_SWITCH_DEFAULT_DEBUG_ASSERT | ( | ) | 
Macro to insert switch default that throws in a debug build.
In a non-debug build, however, this does nothing. This is also helpful for removing code that would otherwise show as not being covered.
Definition at line 27 of file Teuchos_DebugDefaultAsserts.hpp.
| #define TEUCHOS_IF_ELSE_DEBUG_ASSERT | ( | ) | else {} | 
Macro to insert else block that throws in a debug build.
In a non-debug build, however, this does nothing. This is also helpful for removing code that would otherwise show as not being covered.
Definition at line 51 of file Teuchos_DebugDefaultAsserts.hpp.
 1.8.5
 1.8.5