Go to the source code of this file.
Original source file exprDriverTemplates.C
Definition in file exprDriverTemplates.C.
◆ doLocalCode [1/3]
#define doLocalCode |
( |
|
WhichType, |
|
|
|
MapperMember |
|
) |
| |
Value:if (std::is_same<Type, WhichType>::value) \
{ \
return bool \
( \
this->template getFunction1Ptr<WhichType> \
( \
name, MapperMember \
) \
); \
}
◆ doLocalCode [2/3]
#define doLocalCode |
( |
|
WhichType, |
|
|
|
MapperMember |
|
) |
| |
Value:if (std::is_same<Type, WhichType>::value) \
{ \
const Function1<WhichType>* ptr = \
this->template getFunction1Ptr<WhichType> \
( \
name, MapperMember, &failed \
); \
func = reinterpret_cast<const Function1<Type>*>(ptr); \
break; \
}
◆ doLocalCode [3/3]
#define doLocalCode |
( |
|
WhichType, |
|
|
|
MapperMember |
|
) |
| |
Value:if (std::is_same<Type, WhichType>::value) \
{ \
const Function1<WhichType>* ptr = \
this->template getFunction1Ptr<WhichType> \
( \
name, MapperMember, &failed \
); \
func = reinterpret_cast<const Function1<Type>*>(ptr); \
break; \
}