TaskData.c File Reference

#include <stdlib.h>
#include "TaskData.h"
#include "cser.h"

Include dependency graph for TaskData.c:

Go to the source code of this file.

Defines

#define _TASKDATA_C_

Functions

TaskDatacreateTaskData ()
void destroyTaskData (TaskData *taskData)
void * readTaskData (FILE *inputFile)
int writeTaskData (FILE *outputFile, void *taskData)
int getTaskDataSz (TaskData *taskData)
void putTaskDataSz (TaskData *taskData, int valSz)
void * getTaskDataVal (TaskData *taskData)
void putTaskDataVal (TaskData *taskData, void *val, int valSz)


Define Documentation

#define _TASKDATA_C_
 

Definition at line 1 of file TaskData.c.


Function Documentation

TaskData* createTaskData  ) 
 

Definition at line 7 of file TaskData.c.

References _TaskData_::val, and _TaskData_::valSz.

void destroyTaskData TaskData taskData  ) 
 

Definition at line 16 of file TaskData.c.

References _TaskData_::val, and _TaskData_::valSz.

Referenced by putData(), and removeData().

int getTaskDataSz TaskData taskData  ) 
 

Definition at line 60 of file TaskData.c.

References _TaskData_::valSz.

void* getTaskDataVal TaskData taskData  ) 
 

Definition at line 68 of file TaskData.c.

References _TaskData_::val.

void putTaskDataSz TaskData taskData,
int  valSz
 

Definition at line 64 of file TaskData.c.

References _TaskData_::valSz.

void putTaskDataVal TaskData taskData,
void *  val,
int  valSz
 

Definition at line 72 of file TaskData.c.

References _TaskData_::val.

void* readTaskData FILE *  inputFile  ) 
 

Definition at line 24 of file TaskData.c.

References READ_BEGIN, READ_BYTES, READ_END, READ_NUM, _TaskData_::val, and _TaskData_::valSz.

Referenced by createDataSpace().

int writeTaskData FILE *  outputFile,
void *  taskData
 

Definition at line 46 of file TaskData.c.

References _TaskData_::val, _TaskData_::valSz, WRITE_BYTES, and WRITE_NUM.

Referenced by createDataSpace().


Generated on Tue Jan 17 19:27:17 2006 for Void by  doxygen 1.4.6