D | vect.h | 45 #define VECT_INIT(VECP, ELT_TYPE) \ argument 62 #define VECT_CLONE(TGT_VEC, SRC_VEC, ELT_TYPE, CLONE, DTOR, DATA) \ argument 86 #define VECT_ELEMENT(VECP, ELT_TYPE, ELT_NUM) \ argument 91 #define VECT_BACK(VECP, ELT_TYPE) \ argument 104 #define VECT_POPBACK(VECP, ELT_TYPE, DTOR, DATA) \ argument 117 #define VECT_ERASE(VECP, ELT_TYPE, START, END, DTOR, DATA) \ argument 147 #define VECT_DESTROY(VECP, ELT_TYPE, DTOR, DATA) \ argument 161 #define VECT_EACH(VECP, ELT_TYPE, START_AFTER, CB, DATA) \ argument 180 #define VECT_EACH_CST(VECP, ELT_TYPE, START_AFTER, CB, DATA) \ argument 198 #define VECT_QSORT(VECP, ELT_TYPE, COMPAR) \ argument
|