libfaster API Documentation
Development Version
Super fast distributted computing
|
Definition at line 50 of file fddStorage.h.
Public Member Functions | |
fddStorage (size_t s) | |
fddStorage (T **data, size_t *lineSizes, size_t s) | |
void | setData (T **data, size_t *lineSizes, size_t s) |
void | setDataRaw (void *data, size_t *lineSizes, size_t s) |
void | setSize (size_t s) override |
void | insert (T *&item, size_t s) |
size_t * | getLineSizes () |
void | grow (size_t toSize) |
void | shrink () |
Public Member Functions inherited from faster::fddStorageCore< T *> | |
fddStorageCore (size_t s) | |
T * * | getData () |
void | setSize (size_t s UNUSED) |
T * & | operator[] (size_t ref) |
Public Member Functions inherited from faster::fddStorageBase | |
size_t | getSize () |
Additional Inherited Members | |
Protected Attributes inherited from faster::fddStorageCore< T *> | |
T * * | localData |
Protected Attributes inherited from faster::fddStorageBase | |
size_t | size |
size_t | allocSize |