Teem 1.10.0
src/air/array.c File Reference
#include "air.h"
Include dependency graph for array.c:

Functions

void _airLenSet (airArray *a, unsigned int len)
void _airSetData (airArray *a, void *data)
airArrayairArrayNew (void **dataP, unsigned int *lenP, size_t unit, unsigned int incr)
void airArrayStructCB (airArray *a, void(*initCB)(void *), void(*doneCB)(void *))
void airArrayPointerCB (airArray *a, void *(*allocCB)(void), void *(*freeCB)(void *))
void airArrayLenPreSet (airArray *a, unsigned int newlen)
void airArrayLenSet (airArray *a, unsigned int newlen)
unsigned int airArrayLenIncr (airArray *a, int delta)
airArrayairArrayNuke (airArray *a)
airArrayairArrayNix (airArray *a)

Function Documentation

void _airLenSet ( airArray a,
unsigned int  len 
)
void _airSetData ( airArray a,
void *  data 
)
unsigned int airArrayLenIncr ( airArray a,
int  delta 
)
void airArrayLenPreSet ( airArray a,
unsigned int  newlen 
)
void airArrayLenSet ( airArray a,
unsigned int  newlen 
)
airArray* airArrayNew ( void **  dataP,
unsigned int *  lenP,
size_t  unit,
unsigned int  incr 
)
airArray* airArrayNix ( airArray a)
airArray* airArrayNuke ( airArray a)
void airArrayPointerCB ( airArray a,
void *(*)(void)  allocCB,
void *(*)(void *)  freeCB 
)
void airArrayStructCB ( airArray a,
void(*)(void *)  initCB,
void(*)(void *)  doneCB 
)