GDCM  2.2.0
Classes | Namespaces | Defines
gdcmStaticAssert.h File Reference

Go to the source code of this file.

Classes

struct  gdcm::static_assert_test< x >
struct  gdcm::STATIC_ASSERTION_FAILURE< true >

Namespaces

namespace  gdcm

Defines

#define GDCM_DO_JOIN(X, Y)   GDCM_DO_JOIN2(X,Y)
#define GDCM_DO_JOIN2(X, Y)   X##Y
#define GDCM_JOIN(X, Y)   GDCM_DO_JOIN( X, Y )
#define GDCM_STATIC_ASSERT(B)
 The GDCM_JOIN + LINE is needed to create a uniq identifier.

Define Documentation

#define GDCM_DO_JOIN (   X,
 
)    GDCM_DO_JOIN2(X,Y)
#define GDCM_DO_JOIN2 (   X,
 
)    X##Y
#define GDCM_JOIN (   X,
 
)    GDCM_DO_JOIN( X, Y )
#define GDCM_STATIC_ASSERT (   B)
Value:
typedef ::gdcm::static_assert_test<\
    sizeof(::gdcm::STATIC_ASSERTION_FAILURE< (bool)( B ) >)>\
      GDCM_JOIN(gdcm_static_assert_typedef_, __LINE__)

The GDCM_JOIN + LINE is needed to create a uniq identifier.


Generated on Tue Mar 27 2012 13:33:42 for GDCM by doxygen 1.8.0
SourceForge.net Logo