/home/dko/Projects/mobilec/trunk/src/mc_list/list.c File Reference

#include "list.h"
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

list_p ListInitialize (void)
void ListTerminate (list_p list)
int list_pGetSize (list_p list)
DATA ListGetHead (list_p list)
DATA ListPop (list_p list)
DATA ListSearch (list_p list, const int index)
int ListAdd (list_p list, DATA data)
int ListInsert (list_p list, DATA data, const int index)
DATA ListDelete (list_p list, const int index)

Function Documentation

int list_pGetSize ( list_p  list  ) 

Definition at line 73 of file list.c.

References list_s::size.

int ListAdd ( list_p  list,
DATA  data 
)
DATA ListDelete ( list_p  list,
const int  index 
)
DATA ListGetHead ( list_p  list  ) 

Definition at line 79 of file list.c.

References list_s::listhead, and listNode_s::node_data.

list_p ListInitialize ( void   ) 

Definition at line 33 of file list.c.

References list_s::listhead, and list_s::size.

Referenced by barrier_queue_New(), df_Initialize(), df_request_list_New(), and syncListInit().

int ListInsert ( list_p  list,
DATA  data,
const int  index 
)

Definition at line 207 of file list.c.

DATA ListPop ( list_p  list  ) 
DATA ListSearch ( list_p  list,
const int  index 
)
void ListTerminate ( list_p  list  ) 

Definition at line 49 of file list.c.

References list_s::listhead, and list_s::size.

Referenced by barrier_queue_Destroy(), df_Destroy(), and df_request_list_Destroy().


Generated on Tue Jun 22 11:11:40 2010 for Mobile-C by  doxygen 1.6.1