Go to the source code of this file.
|
| struct | uLang::TIsTFunction< T > |
| |
| struct | uLang::TIsTFunction< TFunction< T > > |
| |
| struct | uLang::TIsTFunction< const T > |
| |
| struct | uLang::TIsTFunction< volatile T > |
| |
| struct | uLang::TIsTFunction< const volatile T > |
| |
| struct | uLang::TIsTUniqueFunction< T > |
| |
| struct | uLang::TIsTUniqueFunction< TUniqueFunction< T > > |
| |
| struct | uLang::TIsTUniqueFunction< const T > |
| |
| struct | uLang::TIsTUniqueFunction< volatile T > |
| |
| struct | uLang::TIsTUniqueFunction< const volatile T > |
| |
| struct | uLang::TIsTFunctionRef< T > |
| |
| struct | uLang::TIsTFunctionRef< TFunctionRef< T > > |
| |
| struct | uLang::TIsTFunctionRef< const T > |
| |
| struct | uLang::TIsTFunctionRef< volatile T > |
| |
| struct | uLang::TIsTFunctionRef< const volatile T > |
| |
| struct | uLang::Private::IFunction_OwnedObject |
| |
| struct | uLang::Private::IFunction_OwnedObject_OnHeap< T > |
| |
| struct | uLang::Private::IFunction_OwnedObject_Inline< T > |
| |
| struct | uLang::Private::TFunction_OwnedObject< T, bOnHeap > |
| |
| struct | uLang::Private::TFunction_CopyableOwnedObject< T, bOnHeap > |
| |
| struct | uLang::Private::TFunction_UniqueOwnedObject< T, bOnHeap > |
| |
| struct | uLang::Private::TIsNullableBinding< T > |
| |
| struct | uLang::Private::TStorageOwnerType< FunctorType, true, bOnHeap > |
| |
| struct | uLang::Private::TStorageOwnerType< FunctorType, false, bOnHeap > |
| |
| struct | uLang::Private::FFunctionStorage |
| |
| struct | uLang::Private::TFunctionStorage< bUnique > |
| |
| struct | uLang::Private::TFunctionRefCaller< Functor, Ret(ParamTypes...)> |
| |
| struct | uLang::Private::TFunctionRefCaller< Functor, void(ParamTypes...)> |
| |
| struct | uLang::Private::TFunctionRefBase< StorageType, Ret(ParamTypes...)> |
| |
| struct | uLang::Private::TFunctorReturnTypeIsCompatible< FunctorType, Ret, ParamTypes > |
| |
| struct | uLang::Private::TFunctorReturnTypeIsCompatible< MemberRet Class::*, Ret, ParamTypes... > |
| |
| struct | uLang::Private::TFunctorReturnTypeIsCompatible< MemberRet Class::*const, Ret, ParamTypes... > |
| |
| struct | uLang::Private::TFunctorReturnTypeIsCompatible< MemberRet(Class::*)(MemberParamTypes...), Ret, ParamTypes... > |
| |
| struct | uLang::Private::TFunctorReturnTypeIsCompatible< MemberRet(Class::*)(MemberParamTypes...) const, Ret, ParamTypes... > |
| |
| struct | uLang::Private::TFuncCanBindToFunctor< Ret(ParamTypes...), FunctorType > |
| |
| struct | uLang::Private::TFuncCanBindToFunctor< void(ParamTypes...), FunctorType > |
| |
| struct | uLang::Private::FFunctionRefStoragePolicy |
| |
| class | uLang::TFunctionRef< FuncType > |
| |
| class | uLang::TFunction< FuncType > |
| |
| class | uLang::TUniqueFunction< FuncType > |
| |
◆ ULANG_ENABLE_TFUNCTIONREF_VISUALIZATION
| #define ULANG_ENABLE_TFUNCTIONREF_VISUALIZATION 0 |
◆ ULANG_FUNCTION_INLINE_ALIGNMENT
| #define ULANG_FUNCTION_INLINE_ALIGNMENT 8 |
◆ ULANG_FUNCTION_INLINE_SIZE
| #define ULANG_FUNCTION_INLINE_SIZE 24 |
◆ ULANG_FUNCTION_USES_INLINE_STORAGE
| #define ULANG_FUNCTION_USES_INLINE_STORAGE 1 |