Modestus Moon OS  R4
CS 450 project
s_ll Struct Reference

struct definition for the linked list More...

#include <linked_list>

Collaboration diagram for s_ll:

Data Fields

node_t head
 
node_t tail
 
int(* searchCompFunc )(void *, void *)
 
int(* insertCompFunc )(void *, void *)
 
int(* freeNodeFunc )(node_t *nodeToFree)
 
void(* printNodeFunc )(void *)
 
size_t length
 

Detailed Description

struct definition for the linked list

See also
linked_list.h

Definition at line 62 of file linked_list.h.

Field Documentation

int(* s_ll::freeNodeFunc) (node_t *nodeToFree)
See also
setInsertComparisonFunction

Definition at line 68 of file linked_list.h.

node_t s_ll::head

Definition at line 64 of file linked_list.h.

int(* s_ll::insertCompFunc) (void *, void *)
See also
setSearchComparisonFunction

Definition at line 67 of file linked_list.h.

size_t s_ll::length
See also
setPrintFunction

Definition at line 70 of file linked_list.h.

void(* s_ll::printNodeFunc) (void *)
See also
setFreeFunction

Definition at line 69 of file linked_list.h.

int(* s_ll::searchCompFunc) (void *, void *)

Definition at line 66 of file linked_list.h.

node_t s_ll::tail

Definition at line 65 of file linked_list.h.


The documentation for this struct was generated from the following file: