Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::Concept::Detail Namespace Reference


Classes

struct  UniqueType
struct  UniqueType_bool
struct  UniqueType_int
struct  UniqueType_unsigned_int

[NOHEADER]

template<class T> void RequireBooleanExpression (const T &t)

Functions

template<typename T> void IgnoreUnusedVariable (T)


Detailed Description

Namespace containing concept check implementation details.


Function Documentation

template<typename T>
void IgnoreUnusedVariable  )  [inline]
 

Concept checks may require a variable to be declared but not used. This function can be called with the variable to prevent the compiler warning. (BOOST)

Definition at line 108 of file itkConceptChecking.h.

template<class T>
void RequireBooleanExpression const T &  t  ) 
 

Concept checks may require that an expression be convertible to bool. Passing the expression to this function will enforce this requirement. (BOOST)

Definition at line 116 of file itkConceptChecking.h.


Generated at Thu May 25 02:46:29 2006 for ITK by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2000