StaticCheck.h File Reference

Go to the source code of this file.

Namespaces

namespace  ROOT
namespace  ROOT::Math

Classes

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

Defines

#define STATIC_CHECK(expr, msg)


Define Documentation

#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.

Referenced by ROOT::Math::CholInverter< idim >::Dinv(), ROOT::Math::PlusEquals< T, D1, D2, A, MatRepSym< T, D1 >, MatRepStd< T, D1, D2 > >::Evaluate(), ROOT::Math::RetrieveMatrix< T, D1, D2, D3, D4, MatRepSym< T, D1 >, MatRepSym< T, D3 > >::Evaluate(), ROOT::Math::PlaceExpr< T, D1, D2, D3, D4, A, MatRepSym< T, D1 >, MatRepStd< T, D3, D4 > >::Evaluate(), ROOT::Math::PlaceMatrix< T, D1, D2, D3, D4, MatRepSym< T, D1 >, MatRepStd< T, D3, D4 > >::Evaluate(), ROOT::Math::MinusEquals< T, D1, D2, A, MatRepSym< T, D1 >, MatRepStd< T, D1, D2 > >::Evaluate(), ROOT::Math::Assign< T, D1, D2, A, MatRepSym< T, D1 >, MatRepStd< T, D1, D2 > >::Evaluate(), ROOT::Math::RetrieveMatrix< T, D1, D2, D3, D4, MatRepSym< T, D1 >, MatRepStd< T, D3, D4 > >::Evaluate(), ROOT::Math::RetrieveMatrix< T, D1, D2, D3, D4, R1, R2 >::Evaluate(), ROOT::Math::MatRepSym< T, D >::operator+=(), ROOT::Math::MatRepSym< T, D >::operator-=(), and ROOT::Math::MatRepSym< T, D >::operator=().


Generated on Tue Jul 5 16:04:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1