MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Classes | Public Types | Protected Types | Static Protected Member Functions
mds::SIsConversion< T, U > Class Template Reference

Checks convertibility of T type to U type. More...

#include <mdsTemplates.h>

List of all members.

Classes

class  tBig

Public Types

enum  { RESULT = sizeof(test(makeT())) == sizeof(tSmall) }

Protected Types

typedef char tSmall

Static Protected Member Functions

static T makeT ()
static tSmall test (U)
static tBig test (...)

Detailed Description

template<class T, class U>
class mds::SIsConversion< T, U >

Checks convertibility of T type to U type.


Member Typedef Documentation

template<class T , class U >
typedef char mds::SIsConversion< T, U >::tSmall [protected]

Member Enumeration Documentation

template<class T , class U >
anonymous enum
Enumerator:
RESULT 

Member Function Documentation

template<class T , class U >
static T mds::SIsConversion< T, U >::makeT ( ) [static, protected]
template<class T , class U >
static tSmall mds::SIsConversion< T, U >::test ( ) [static, protected]
template<class T , class U >
static tBig mds::SIsConversion< T, U >::test (   ...) [static, protected]

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