YAVL 0.1.0
Yet Another Vector Library – still better than C++ impl. :P
Loading...
Searching...
No Matches
yavl_vec_t Struct Reference

Type-agnostic vector definition. More...

#include <vec.h>

Detailed Description

Type-agnostic vector definition.

It stores data on heap, although the metadata can be stored wherever, with stack being recommended when vector is being used as an intermediate type for array generation. The metadata has to be detached from data, as memory usage for data is assumed to be very volatile and it is preffered to drop metadata when converting to the regular C arrays.

Note
Metadata layout is currently not part of the public API and direct access (outside API methods) might be unstable in regard to API stability of the library.

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