#include <DCSimpleSelector.h>
Public Types | |
typedef ChooseArg< T1, T2, (sizeof(PickArgTester< T1, T2 >::inheritsFrom((T1 *) 0))==sizeof(PassTest)) >::arg_type | arg_type |
Static Public Member Functions | |
static PassTest | inheritsFrom (const T2 *) |
static FailTest | inheritsFrom (...) |
Definition at line 200 of file DCSimpleSelector.h.
typedef ChooseArg<T1, T2, ( sizeof(PickArgTester<T1,T2>::inheritsFrom((T1*)0)) ==sizeof(PassTest) ) >::arg_type DChain::PickArg< T1, T2 >::arg_type |
Definition at line 207 of file DCSimpleSelector.h.
static FailTest DChain::PickArg< T1, T2 >::inheritsFrom | ( | ... | ) | [static] |
static PassTest DChain::PickArg< T1, T2 >::inheritsFrom | ( | const T2 * | ) | [static] |