TaskData.h File Reference

#include <stdio.h>

Include dependency graph for TaskData.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _TaskData_

Typedefs

typedef _TaskData_ TaskData

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)


Typedef Documentation

typedef struct _TaskData_ TaskData
 


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:20 2006 for Void by  doxygen 1.4.6