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


Classes

struct  itk::Concept::Detail::UniqueType< T >
struct  itk::Concept::Detail::UniqueType_int<>
struct  itk::Concept::Detail::UniqueType_unsigned_int< int >
struct  itk::Concept::Detail::UniqueType_bool<>

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

Referenced by itk::Concept::SameType< T1, T2 >::Constraints::constraints(), itk::Concept::Signed< T >::Constraints::constraints(), and itk::OStringStream::OStringStream().

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 Sun Apr 1 03:16:54 2007 for ITK by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2000