Navigation
API > API/Runtime > API/Runtime/uLangCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TEnableIf< TUseBitwiseSwap< T >::Value >::Type uLang::Swap
(
T& A, |
Swap two values. Assumes the types are trivially relocatable. | uLang/Common/Templates/Storage.h | |
TEnableIfTUseBitwiseSwap< T >::Value >::Type uLang::Swap
(
T& A, |
uLang/Common/Templates/Storage.h |
uLang::Swap(T &, T &)
Description
Swap two values. Assumes the types are trivially relocatable.
| Name | uLang::Swap |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/Storage.h |
| Include Path | #include "uLang/Common/Templates/Storage.h" |
namespace uLang
{
template<typename T>
TEnableIf < TUseBitwiseSwap < T >::Value >::Type uLang::Swap
(
T & A,
T & B
)
}
uLang::Swap(T &, T &)
| Name | uLang::Swap |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/Storage.h |
| Include Path | #include "uLang/Common/Templates/Storage.h" |
namespace uLang
{
template<typename T>
TEnableIf <!TUseBitwiseSwap < T >::Value >::Type uLang::Swap
(
T & A,
T & B
)
}