Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TMemoryView
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
constexpr TMemoryView () |
Construct an empty view. | Memory/MemoryView.h | |
constexpr TMemoryView
(
const TMemoryView< OtherDataType >& InView |
Construct a view of by copying a view with compatible const/volatile qualifiers. | Memory/MemoryView.h | |
constexpr TMemoryView
(
DataType* InData, |
Construct a view of InSize bytes starting at InData. | Memory/MemoryView.h | |
TMemoryView
(
DataType* InData, |
Construct a view starting at InData and ending at InDataEnd. | Memory/MemoryView.h |
TMemoryView()
Description
Construct an empty view.
| Name | TMemoryView |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Memory/MemoryView.h |
| Include Path | #include "Memory/MemoryView.h" |
constexpr TMemoryView()
TMemoryView(const TMemoryView< OtherDataType > &)
Description
Construct a view of by copying a view with compatible const/volatile qualifiers.
| Name | TMemoryView |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Memory/MemoryView.h |
| Include Path | #include "Memory/MemoryView.h" |
template<typename OtherDataType, std::enable_if_t<(std::is_convertible_v< OtherDataType *, DataType * >), int >>
constexpr TMemoryView
(
const TMemoryView < OtherDataType > & InView
)
TMemoryView(DataType *, uint64)
Description
Construct a view of InSize bytes starting at InData.
| Name | TMemoryView |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Memory/MemoryView.h |
| Include Path | #include "Memory/MemoryView.h" |
constexpr TMemoryView
(
DataType * InData,
uint64 InSize
)
TMemoryView(DataType , DataEndType )
Description
Construct a view starting at InData and ending at InDataEnd.
| Name | TMemoryView |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Memory/MemoryView.h |
| Include Path | #include "Memory/MemoryView.h" |
template<typename DataEndType, std::enable_if_t<(std::is_convertible_v< DataEndType *, DataType * >), int >>
TMemoryView
(
DataType * InData,
DataEndType * InDataEnd
)