blitz
Version 0.9
|
#include <memblock.h>
Public Member Functions | |
UnownedMemoryBlock (size_t length, P_type *data) | |
virtual | ~UnownedMemoryBlock () |
Additional Inherited Members | |
![]() | |
typedef P_type | T_type |
![]() | |
MemoryBlock () | |
MemoryBlock (size_t items) | |
MemoryBlock (size_t length, T_type *data) | |
virtual | ~MemoryBlock () |
void | addReference () |
T_type *restrict | data () |
const T_type *restrict | data () const |
T_type *& | dataBlockAddress () |
size_t | length () const |
int | removeReference () |
int | references () const |
void | allocate (size_t length) |
void | deallocate () |
|
inline |
References MemoryBlock< P_type >::dataBlockAddress().
|
inlinevirtual |