Agora
1.2.0
Agora project
|
#include <memory_manage.h>
Public Member Functions | |
Table () | |
void | Malloc (size_t dim1, size_t dim2, Agora_memory::Alignment_t alignment) |
void | Calloc (size_t dim1, size_t dim2, Agora_memory::Alignment_t alignment) |
void | RandAllocFloat (size_t dim1, size_t dim2, Agora_memory::Alignment_t alignment) |
void | RandAllocCxFloat (size_t dim1, size_t dim2, Agora_memory::Alignment_t alignment) |
bool | IsAllocated () |
void | Free () |
const T * | At (size_t dim1) const |
T * | operator[] (size_t dim1) |
size_t | Dim1 () |
size_t | Dim2 () |
Private Attributes | |
size_t | dim2_ {0} |
size_t | dim1_ {0} |
T * | data_ |
|
inline |
|
inline |
|
inline |
|
inline |