|
CVector 4.3.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. | |
| cvec_sz | size |
| Current size (amount you use when manipulating array directly). | |
| cvec_sz | capacity |
| Allocated size of array; always >= size. | |
| void(* | elem_free )(void *) |
| int(* | elem_init )(void *, void *) |
Data structure for TYPE vector.
Definition at line 19 of file cvector_template.h.
| TYPE * cvector_TYPE::a |
Array.
Definition at line 21 of file cvector_template.h.
| cvec_sz cvector_TYPE::capacity |
Allocated size of array; always >= size.
Definition at line 23 of file cvector_template.h.
Definition at line 24 of file cvector_template2.h.
Definition at line 25 of file cvector_template2.h.
| cvec_sz cvector_TYPE::size |
Current size (amount you use when manipulating array directly).
Definition at line 22 of file cvector_template.h.