CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

testIsSame.cc File Reference

#include "CLHEP/Utility/type_traits.h"
#include <cassert>

Go to the source code of this file.

Defines

#define claim_same(From, To)   (is_same<From,To>::value)
#define has_same_type(From, To)   assert(claim_same(From,To))
#define has_different_type(From, To)   assert(!claim_same(From,To))

Typedefs

typedef int my_int

Functions

int main ()


Define Documentation

#define claim_same ( From,
To   )     (is_same<From,To>::value)

Definition at line 28 of file testIsSame.cc.

#define has_different_type ( From,
To   )     assert(!claim_same(From,To))

Definition at line 30 of file testIsSame.cc.

Referenced by main().

#define has_same_type ( From,
To   )     assert(claim_same(From,To))

Definition at line 29 of file testIsSame.cc.

Referenced by main().


Typedef Documentation

typedef int my_int

Definition at line 25 of file testIsSame.cc.


Function Documentation

int main (  ) 

Definition at line 33 of file testIsSame.cc.

References has_different_type, and has_same_type.


Generated on 15 Nov 2012 for CLHEP by  doxygen 1.4.7