|
| TypedHostMemory (std::size_t size) |
|
void | destroy () noexcept override |
| Destroy the allocated memory. More...
|
|
ElemType * | raw () noexcept |
|
void * | data () const noexcept override |
| A pointer to the raw data that is owned by the library. More...
|
|
std::size_t | size () const noexcept override |
| The size in bytes of the data that was allocated. More...
|
|
DataType | type () const noexcept override |
| The type of the memory that was allocated. More...
|
|
◆ TypedHostMemory()
template<typename ElemType , DataType dataType>
◆ destroy()
template<typename ElemType , DataType dataType>
|
inlineoverridevirtualnoexcept |
◆ raw()
template<typename ElemType , DataType dataType>
◆ data()
void* samplesCommon::HostMemory::data |
( |
| ) |
const |
|
inlineoverridevirtualnoexceptinherited |
◆ size()
std::size_t samplesCommon::HostMemory::size |
( |
| ) |
const |
|
inlineoverridevirtualnoexceptinherited |
◆ type()
DataType samplesCommon::HostMemory::type |
( |
| ) |
const |
|
inlineoverridevirtualnoexceptinherited |
◆ mData
void* samplesCommon::HostMemory::mData |
|
protectedinherited |
◆ mSize
std::size_t samplesCommon::HostMemory::mSize |
|
protectedinherited |
◆ mType
DataType samplesCommon::HostMemory::mType |
|
protectedinherited |
The documentation for this class was generated from the following file: