aimstil  5.0.5
til::is_Neighborhood< T > Class Template Reference

#include <til/labelClasses.h>

Classes

struct  No
 

Public Types

enum  { value = (sizeof(is_Neighborhood<T>::template isNeighborhood<T>(0)) == sizeof(Yes)) }
 
enum  { value = (sizeof(is_Neighborhood<T>::template isNeighborhood<T>(0)) == sizeof(Yes)) }
 

Protected Types

typedef char Yes
 
typedef char Yes
 

Static Protected Member Functions

template<typename U >
static Yes isNeighborhood (typename U::IsNeighborhood const *)
 
template<typename U >
static No isNeighborhood (...)
 
template<typename U >
static Yes isNeighborhood (typename U::IsNeighborhood const *)
 
template<typename U >
static No isNeighborhood (...)
 

Detailed Description

template<typename T>
class til::is_Neighborhood< T >

Definition at line 145 of file labelClasses.h.

Member Typedef Documentation

◆ Yes [1/2]

template<typename T >
typedef char til::is_Neighborhood< T >::Yes
protected

Definition at line 148 of file labelClasses.h.

◆ Yes [2/2]

template<typename T >
typedef char til::is_Neighborhood< T >::Yes
protected

Definition at line 150 of file labels.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename T >
anonymous enum
Enumerator
value 

Definition at line 154 of file labelClasses.h.

◆ anonymous enum

template<typename T >
anonymous enum
Enumerator
value 

Definition at line 156 of file labels.h.

Member Function Documentation

◆ isNeighborhood() [1/4]

template<typename T >
template<typename U >
static Yes til::is_Neighborhood< T >::isNeighborhood ( typename U::IsNeighborhood const *  )
staticprotected

◆ isNeighborhood() [2/4]

template<typename T >
template<typename U >
static No til::is_Neighborhood< T >::isNeighborhood (   ...)
staticprotected

◆ isNeighborhood() [3/4]

template<typename T >
template<typename U >
static Yes til::is_Neighborhood< T >::isNeighborhood ( typename U::IsNeighborhood const *  )
staticprotected

◆ isNeighborhood() [4/4]

template<typename T >
template<typename U >
static No til::is_Neighborhood< T >::isNeighborhood (   ...)
staticprotected

The documentation for this class was generated from the following files: