clist
A multi-mode C linked list library/implementation
Loading...
Searching...
No Matches
clist.c File Reference

Function definitions for clist.hThis file provides function definitions for clist.h. More...

#include "../include/clist.h"
#include <stdlib.h>
#include <string.h>

Functions

struct clistclist_init (size_t item_size)
 Create a clist. More...
 
size_t clist_free (struct clist *clist)
 Frees a list. More...
 
void * clist_append (struct clist *clist, const void *item)
 Append an item. More...
 
void * clist_pop (struct clist *clist)
 Pops the last item from a clist. More...
 

Detailed Description

Function definitions for clist.h

This file provides function definitions for clist.h.