Struct Ase::FastMemory::Block
ClassList > Ase > FastMemory > Block
Reference for an allocated memory block.
#include <memory.hh>
Public Attributes
Type | Name |
---|---|
const uint32 | block_length = = 0 |
void *const | block_start = = nullptr |
Public Functions
Type | Name |
---|---|
Block (void * b, uint32 l) |
|
Block (const Block & src) = default |
|
Block () = default |
|
Block & | operator= (const Block & src) |
Public Attributes Documentation
variable block_length
const uint32 Ase::FastMemory::Block::block_length;
variable block_start
void* const Ase::FastMemory::Block::block_start;
Public Functions Documentation
function Block [1/3]
inline Ase::FastMemory::Block::Block (
void * b,
uint32 l
)
function Block [2/3]
Ase::FastMemory::Block::Block (
const Block & src
) = default
function Block [3/3]
Ase::FastMemory::Block::Block () = default
function operator=
inline Block & Ase::FastMemory::Block::operator= (
const Block & src
)
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/memory.hh