senfassert.hh File Reference

senfassert public header More...

#include "IgnoreValue.hh"
Include dependency graph for senfassert.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  senf::detail::compile_time_check< bool >
 
class  senf::detail::compile_time_check< false >
 

Namespaces

 senf
 
 senf::detail
 

Macros

#define SENF_ASSERT(x, comment)
 
#define SENF_ASSERT_EXPRESSION(expression, comment)   senf::IGNORE( expression )
 
#define SENF_STATIC_ASSERT(expr, msg)
 

Detailed Description

senfassert public header

Definition in file senfassert.hh.

Macro Definition Documentation

◆ SENF_ASSERT

#define SENF_ASSERT (   x,
  comment 
)

Definition at line 28 of file senfassert.hh.

◆ SENF_ASSERT_EXPRESSION

#define SENF_ASSERT_EXPRESSION (   expression,
  comment 
)    senf::IGNORE( expression )

Definition at line 29 of file senfassert.hh.

◆ SENF_STATIC_ASSERT

#define SENF_STATIC_ASSERT (   expr,
  msg 
)

Definition at line 89 of file senfassert.hh.