CVector
4.1.0
A C++ style vector library in strict ANSI C (C89)
|
Data structure for TYPE vector. More...
#include "cvector_template.h"
Data Fields | |
TYPE * | a |
Array. More... | |
cvec_sz | size |
Current size (amount you use when manipulating array directly). More... | |
cvec_sz | capacity |
Allocated size of array; always >= size. More... | |
void(* | elem_free )(void *) |
int(* | elem_init )(void *, void *) |
Data structure for TYPE vector.
Definition at line 20 of file cvector_template.h.
TYPE * cvector_TYPE::a |
Array.
Definition at line 22 of file cvector_template.h.
cvec_sz cvector_TYPE::capacity |
Allocated size of array; always >= size.
Definition at line 24 of file cvector_template.h.
void(* cvector_TYPE::elem_free) (void *) |
Definition at line 25 of file cvector_template2.h.
int(* cvector_TYPE::elem_init) (void *, void *) |
Definition at line 26 of file cvector_template2.h.
cvec_sz cvector_TYPE::size |
Current size (amount you use when manipulating array directly).
Definition at line 23 of file cvector_template.h.