Logo ROOT  
Reference Guide
StaticCheck.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

struct  ROOT::Math::CompileTimeChecker< bool >
 
struct  ROOT::Math::CompileTimeChecker< false >
 

Namespaces

 ROOT
 VSD Structures.
 
 ROOT::Math
 

Macros

#define STATIC_CHECK(expr, msg)
 

Macro Definition Documentation

◆ STATIC_CHECK

#define STATIC_CHECK (   expr,
  msg 
)
Value:
{ class ERROR_##msg {}; \
ERROR_##msg e; \
(void) (ROOT::Math::CompileTimeChecker<(expr) != 0> (&e)); }

Definition at line 56 of file StaticCheck.h.

e
#define e(i)
Definition: RSha256.hxx:103
ROOT::Math::CompileTimeChecker
Definition: StaticCheck.h:48
void
typedef void((*Func_t)())