Navigation
API > API/Runtime > API/Runtime/uLangCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ULANG_FORCEINLINETEnableIfTIsZeroConstructType< ElementType >::Value >::Type uLang::DefaultConstructElements
(
void* Address, |
Default constructs a range of items in memory. | uLang/Common/Memory/MemoryOps.h | |
ULANG_FORCEINLINETEnableIf< TIsZeroConstructType< ElementType >::Value >::Type uLang::DefaultConstructElements
(
void* Elements, |
uLang/Common/Memory/MemoryOps.h |
uLang::DefaultConstructElements(void *, int32_t)
Description
Default constructs a range of items in memory.
| Name | uLang::DefaultConstructElements |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Memory/MemoryOps.h |
| Include Path | #include "uLang/Common/Memory/MemoryOps.h" |
namespace uLang
{
template<typename ElementType>
ULANG_FORCEINLINETEnableIf <!TIsZeroConstructType < ElementType >::Value >::Type uLang::DefaultConstructElements
(
void * Address,
int32_t Count
)
}
Parameters
| Name | Remarks |
|---|---|
| Elements | The address of the first memory location to construct at. |
| Count | The number of elements to destruct. |
uLang::DefaultConstructElements(void *, int32_t)
| Name | uLang::DefaultConstructElements |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Memory/MemoryOps.h |
| Include Path | #include "uLang/Common/Memory/MemoryOps.h" |
namespace uLang
{
template<typename ElementType>
ULANG_FORCEINLINETEnableIf < TIsZeroConstructType < ElementType >::Value >::Type uLang::DefaultConstructElements
(
void * Elements,
int32_t Count
)
}