template<class T>
class faster::workerFddCore< T >
Definition at line 17 of file _workerFdd.h.
|
| workerFddCore (unsigned int ident, fddType t) |
|
| workerFddCore (unsigned int ident, fddType t, size_t size) |
|
void | setData (void *k UNUSED, void *d UNUSED, size_t size UNUSED) |
|
void | setDataRaw (void *keys UNUSED, void *data UNUSED, size_t size UNUSED) override |
|
void | setDataRaw (void *keys UNUSED, void *data UNUSED, size_t *lineSizes UNUSED, size_t size UNUSED) override |
|
fddType | getType () override |
|
fddType | getKeyType () override |
|
T & | operator[] (size_t address) |
|
void * | getItem (size_t address) |
|
void * | getKeys () override |
|
void * | getData () override |
|
size_t | getSize () override |
|
size_t | itemSize () override |
|
size_t | baseSize () override |
|
void | setSize (size_t s) |
|
void | deleteItem (void *item) override |
|
void | shrink () |
|
void | writeToFile (void *path, size_t procId, void *sufix) |
|
void | preapply (unsigned long int id, void *func, fddOpType op, workerFddBase *dest, fastComm *comm) |
|
| workerFddBase (unsigned int ident, fddType t) |
|
virtual void | setData (void *, size_t)=0 |
|
virtual void | setData (void *, size_t *, size_t)=0 |
|
virtual void | setData (void *, void *, size_t)=0 |
|
virtual void | setData (void *, void *, size_t *, size_t)=0 |
|
virtual void | setDataRaw (void *, size_t)=0 |
|
virtual void | setDataRaw (void *, size_t *, size_t)=0 |
|
virtual void | setDataRaw (void *, void *, size_t)=0 |
|
virtual void | setDataRaw (void *, void *, size_t *, size_t)=0 |
|
virtual size_t * | getLineSizes ()=0 |
|
virtual void | insertl (void *v)=0 |
|
virtual void | insert (void *k, void *v, size_t s)=0 |
|
virtual void | apply (void *func, fddOpType op, workerFddBase *dest, fastCommBuffer &buffer)=0 |
|
virtual void | collect (fastComm *comm)=0 |
|
virtual void | exchangeDataByKey (fastComm *comm)=0 |
|
virtual void | setUKeys (void *uk)=0 |
|
virtual void | setKeyMap (void *km)=0 |
|