offbrand
A collection of generic, reference counted datastructures in C for C
 All Classes Files Functions Variables Typedefs Macros Groups
Files
obvector

An array that dynamically resizes when full. More...

Files

file  obvector.h
 obvector Public Interface
 
file  obvector_private.h
 obvector Private Interface
 
file  obvector.c
 obvector Method Implementation
 
file  obvector_test.c
 obvector Unit Tests
 

Detailed Description

An array that dynamically resizes when full.

The vector maintains a collection of any Offbrand compatible class instances in a random access, dynamically sized array. The vector may contain a heterogenous collection of objs, although some operations such as sorting may require the vector to be a homogenous collection.