Libparserutils
Data Fields
parserutils_vector Struct Reference

Vector object. More...

Data Fields

size_t item_size
 Size of an item in the vector. More...
 
size_t chunk_size
 Size of a vector chunk. More...
 
size_t items_allocated
 Number of slots allocated. More...
 
int32_t current_item
 Index of current item. More...
 
void * items
 Items in vector. More...
 

Detailed Description

Vector object.

Definition at line 16 of file vector.c.

Field Documentation

size_t parserutils_vector::chunk_size

Size of a vector chunk.

Definition at line 19 of file vector.c.

Referenced by parserutils_vector_append(), and parserutils_vector_create().

int32_t parserutils_vector::current_item
size_t parserutils_vector::item_size
void* parserutils_vector::items
size_t parserutils_vector::items_allocated

Number of slots allocated.

Definition at line 20 of file vector.c.

Referenced by parserutils_vector_append(), and parserutils_vector_create().


The documentation for this struct was generated from the following file: