|
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 |