Navigation
API > API/Runtime > API/Runtime/Core
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void * operator new
(
size_t Size, |
Array operator news. | Containers/Array.h | |
void * operator new
(
size_t Size, |
Containers/ChunkedArray.h | ||
void * operator new
(
size_t Size, |
TSparseArray operator news. | Containers/SparseArray.h | |
void * operator new
(
size_t Size, |
A placement new operator which constructs an element in a sparse array allocation. | Containers/SparseArray.h | |
void * operator new
(
size_t Size, |
Transactional array operator news. | Containers/TransArray.h | |
void * operator new
(
size_t Size, |
Delegates/DelegateBase.h | ||
void * operator new
(
size_t Size, |
|||
void * operator new
(
size_t Size, |
|||
void * operator new
(
size_t Size, |
Containers/Array.h | ||
void * operator new
(
size_t Size, |
Containers/SparseArray.h | ||
void * operator new
(
size_t Size, |
Containers/TransArray.h | ||
void * operator new
(
size_t Size, |
|||
void * operator new
(
size_t Size, |
Operator new for typesafe memory stack allocation. | Misc/MemStack.h | |
void * operator new
(
size_t Size, |
Misc/MemStack.h | ||
void * operator new
(
size_t Size, |
Misc/MemStack.h | ||
void * operator new
(
size_t Size, |
Misc/MemStack.h | ||
void * operator new
(
size_t Size, |
Misc/MemStack.h | ||
void * operator new
(
size_t Size, |
Misc/MemStack.h |
operator new(size_t, TArray< T, AllocatorType > &)
Description
Array operator news.
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/Array.h |
| Include Path | #include "Containers/Array.h" |
template<typename T, typename AllocatorType>
void * operator new
(
size_t Size,
TArray < T, AllocatorType > & Array
)
operator new(size_t, TChunkedArray< T, TargetBytesPerChunk, AllocatorType > &)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/ChunkedArray.h |
| Include Path | #include "Containers/ChunkedArray.h" |
template<typename T, uint32 TargetBytesPerChunk, typename AllocatorType>
void * operator new
(
size_t Size,
TChunkedArray < T, TargetBytesPerChunk, AllocatorType > & ChunkedArray
)
operator new(size_t, TSparseArray< T, Allocator > &)
Description
TSparseArray operator news.
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/SparseArray.h |
| Include Path | #include "Containers/SparseArray.h" |
template<typename T, typename Allocator>
void * operator new
(
size_t Size,
TSparseArray < T, Allocator > & Array
)
operator new(size_t, const FSparseArrayAllocationInfo &)
Description
A placement new operator which constructs an element in a sparse array allocation.
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/SparseArray.h |
| Include Path | #include "Containers/SparseArray.h" |
void * operator new
(
size_t Size,
const FSparseArrayAllocationInfo & Allocation
)
operator new(size_t, TTransArray< T > &)
Description
Transactional array operator news.
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/TransArray.h |
| Include Path | #include "Containers/TransArray.h" |
template<typename T>
void * operator new
(
size_t Size,
TTransArray < T > & Array
)
operator new(size_t, const TWriteLockedDelegateAllocation< ThreadSafetyMode > &)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Delegates/DelegateBase.h |
| Include Path | #include "Delegates/DelegateBase.h" |
template<typename ThreadSafetyMode>
void * operator new
(
size_t Size,
const TWriteLockedDelegateAllocation < ThreadSafetyMode > & LockedAllocation
)
operator new(size_t, const std::nothrow_t &)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/HAL/PerModuleInline.inl |
| Include Path | #include "HAL/PerModuleInline.inl" |
void * operator new
(
size_t Size,
const std::nothrow_t &
)
operator new(size_t, std::align_val_t)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/HAL/PerModuleInline.inl |
| Include Path | #include "HAL/PerModuleInline.inl" |
void * operator new
(
size_t Size,
std::align_val_t Alignment
)
operator new(size_t, TArray< T, AllocatorType > &, typename TArray< T, AllocatorType >::SizeType)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/Array.h |
| Include Path | #include "Containers/Array.h" |
template<typename T, typename AllocatorType>
void * operator new
(
size_t Size,
TArray < T, AllocatorType > & Array,
typename TArray < T, AllocatorType >::SizeType Index
)
operator new(size_t, TSparseArray< T, Allocator > &, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/SparseArray.h |
| Include Path | #include "Containers/SparseArray.h" |
template<typename T, typename Allocator>
void * operator new
(
size_t Size,
TSparseArray < T, Allocator > & Array,
int32 Index
)
operator new(size_t, TTransArray< T > &, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/TransArray.h |
| Include Path | #include "Containers/TransArray.h" |
template<typename T>
void * operator new
(
size_t Size,
TTransArray < T > & Array,
int32 Index
)
operator new(size_t, std::align_val_t, const std::nothrow_t &)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/HAL/PerModuleInline.inl |
| Include Path | #include "HAL/PerModuleInline.inl" |
void * operator new
(
size_t Size,
std::align_val_t Alignment,
const std::nothrow_t &
)
operator new(size_t, FMemStackBase &, int32)
Description
Operator new for typesafe memory stack allocation.
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MemStack.h |
| Include Path | #include "Misc/MemStack.h" |
void * operator new
(
size_t Size,
FMemStackBase & Mem,
int32 Count
)
operator new(size_t, std::align_val_t, FMemStackBase &, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MemStack.h |
| Include Path | #include "Misc/MemStack.h" |
void * operator new
(
size_t Size,
std::align_val_t Align,
FMemStackBase & Mem,
int32 Count
)
operator new(size_t, FMemStackBase &, EMemZeroed, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MemStack.h |
| Include Path | #include "Misc/MemStack.h" |
void * operator new
(
size_t Size,
FMemStackBase & Mem,
EMemZeroed Tag,
int32 Count
)
operator new(size_t, FMemStackBase &, EMemOned, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MemStack.h |
| Include Path | #include "Misc/MemStack.h" |
void * operator new
(
size_t Size,
FMemStackBase & Mem,
EMemOned Tag,
int32 Count
)
operator new(size_t, std::align_val_t, FMemStackBase &, EMemZeroed, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MemStack.h |
| Include Path | #include "Misc/MemStack.h" |
void * operator new
(
size_t Size,
std::align_val_t Align,
FMemStackBase & Mem,
EMemZeroed Tag,
int32 Count
)
operator new(size_t, std::align_val_t, FMemStackBase &, EMemOned, int32)
| Name | operator new |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MemStack.h |
| Include Path | #include "Misc/MemStack.h" |
void * operator new
(
size_t Size,
std::align_val_t Align,
FMemStackBase & Mem,
EMemOned Tag,
int32 Count
)