Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

list.c File Reference

#include "setup.h"
#include "opm_common.h"
#include "list.h"
#include "malloc.h"
#include "opm.h"

Functions

OPM_NODE_T * libopm_node_create (void *data)
OPM_LIST_T * libopm_list_create ()
OPM_NODE_T * libopm_list_add (OPM_LIST_T *list, OPM_NODE_T *node)
OPM_NODE_T * libopm_list_remove (OPM_LIST_T *list, OPM_NODE_T *node)
void libopm_list_free (OPM_LIST_T *list)
void libopm_node_free (OPM_NODE_T *node)

Function Documentation

OPM_NODE_T* libopm_node_create (  void *  data  ) 
 

OPM_LIST_T* libopm_list_create (  void   ) 
 

OPM_NODE_T* libopm_list_add (  OPM_LIST_T *  list,
OPM_NODE_T *  node
) 
 

OPM_NODE_T* libopm_list_remove (  OPM_LIST_T *  list,
OPM_NODE_T *  node
) 
 

void libopm_list_free (  OPM_LIST_T *  list  ) 
 

void libopm_node_free (  OPM_NODE_T *  node  ) 
 


Generated for libopm by  doxygen 1.3.9.1