#include <stdlib.h>#include <string.h>#include "DataSpace.h"#include "TaskData.h"#include "../constants.h"Include dependency graph for DataSpace.c:

Go to the source code of this file.
Defines | |
| #define | _DATASPACE_C_ |
Functions | |
| DataSpace * | createDataSpace () |
| void | destroyDataSpace (DataSpace *space) |
| void * | getData (DataSpace *space, char *key, int *valSz) |
| int | putData (DataSpace *space, char *key, void *val, int valSz) |
| int | removeData (DataSpace *space, char *key) |
| int | readDataSpace (FILE *inputFile, DataSpace *space) |
| int | writeDataSpace (FILE *outputSpace, DataSpace *space) |
|
|
Definition at line 1 of file DataSpace.c. |
|
|
Definition at line 9 of file DataSpace.c. References _DataSpace_::dataHash, INITIAL_CAPACITY, readTaskData(), and writeTaskData(). Referenced by cachePutData(), createTask(), and readTask(). Here is the call graph for this function: ![]() |
|
|
Definition at line 18 of file DataSpace.c. References _DataSpace_::dataHash. Referenced by taskMove(). |
|
||||||||||||||||
|
Definition at line 22 of file DataSpace.c. References _DataSpace_::dataHash, _TaskData_::val, and _TaskData_::valSz. Referenced by cacheGetData(). |
|
||||||||||||||||||||
|
Definition at line 39 of file DataSpace.c. References _DataSpace_::dataHash, destroyTaskData(), INITIAL_CAPACITY, _TaskData_::val, and _TaskData_::valSz. Referenced by cachePutData(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 88 of file DataSpace.c. References _DataSpace_::dataHash. Referenced by readTask(). |
|
||||||||||||
|
Definition at line 68 of file DataSpace.c. References _DataSpace_::dataHash, and destroyTaskData(). Referenced by cacheRemoveData(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 94 of file DataSpace.c. References _DataSpace_::dataHash. Referenced by writeTask(). |
1.4.6