Navigation
API > API/Runtime > API/Runtime/uLangCore > API/Runtime/uLangCore/uLang > API/Runtime/uLangCore/uLang/Common > API/Runtime/uLangCore/uLang/Common/Containers
References
| Module | uLangCore |
| Header | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Containers/Function.h |
| Include | #include "uLang/Common/Containers/Function.h" |
Syntax
template<typename StorageType, typename Ret, typename... ParamTypes>
struct TFunctionRefBase< StorageType, Ret(ParamTypes...)>
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Move all of the assert code out of line. | ||
| bool | IsSet () |
||
TFunctionRefBase
(
TFunctionRefBase&& Other |
|||
TFunctionRefBase
(
TFunctionRefBase< OtherStorage, Ret(ParamTypes...)>&& Other |
|||
TFunctionRefBase
(
const TFunctionRefBase< OtherStorage, Ret(ParamTypes...)>& Other |
|||
TFunctionRefBase
(
const TFunctionRefBase& Other |
|||
TFunctionRefBase
(
FunctorType&& InFunc |
Operators
| Type | Name | Description | |
|---|---|---|---|
| Ret | operator()
(
ParamTypes... Params |
||
| TFunctionRefBase & | operator=
(
TFunctionRefBase&& |
||
| TFunctionRefBase & | operator=
(
const TFunctionRefBase& |