Navigation
API > API/Runtime > API/Runtime/uLangCore
Base class for call traits. Used to more easily refine portions when specializing
| |
|
| Name |
TCallTraitsBase |
| Type |
struct |
| Header File |
/Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/TypeTraits.h |
| Include Path |
#include "uLang/Common/Templates/TypeTraits.h" |
Syntax
template<typename T>
struct TCallTraitsBase
Derived Classes
TCallTraitsBase derived class hierarchy
Typedefs
| Name |
Type |
Remarks |
Include Path |
| ConstPointerType |
typename TCallTraitsParamTypeHelper< T, PassByValue >::ConstParamType |
|
uLang/Common/Templates/TypeTraits.h |
| ConstReference |
const T & |
|
uLang/Common/Templates/TypeTraits.h |
| ParamType |
typename TCallTraitsParamTypeHelper< T, PassByValue >::ParamType |
|
uLang/Common/Templates/TypeTraits.h |
| Reference |
T & |
|
uLang/Common/Templates/TypeTraits.h |
| ValueType |
T |
|
uLang/Common/Templates/TypeTraits.h |
Constants
| Name |
Type |
Remarks |
Include Path |
| PassByValue |
bool |
|
uLang/Common/Templates/TypeTraits.h |