APG
… an ABNF Parser Generator
|
Private for internal use only. Defines the vector's state. Opaque to applications. More...
Data Fields | |
const void * | vpValidate |
must be equal to s_vpMagicNumber More... | |
exception * | spException |
void * | vpMem |
context to the underlying memory component More... | |
char * | cpData |
pointer to the vector's data buffer More... | |
aint | uiElementSize |
number of bytes in one element More... | |
aint | uiReserved |
number of elements that have been reserved on the buffer More... | |
aint | uiUsed |
number of the reserved elements that have been used More... | |
aint | uiGrownCount |
number times the vector automatically grew in size More... | |
aint | uiGrownElements |
number elements vector has grown by More... | |
aint | uiPushed |
number of elements pushed More... | |
aint | uiPopped |
number of elements popped More... | |
aint | uiMaxUsed |
maximum number of elements used; More... | |
Private for internal use only. Defines the vector's state. Opaque to applications.
Note that all of the elements in this structure are only present when APG_VEC_STAT is defined. Those not needed for statistics collection are absent otherwise.
aint vector::uiGrownCount |
aint vector::uiGrownElements |
aint vector::uiReserved |
aint vector::uiUsed |
void* vector::vpMem |
const void* vector::vpValidate |