Dynarr 0.0.1
C dynamic array
Loading...
Searching...
No Matches

Support for derived classes. More...

Collaboration diagram for Extension:

Functions

void * vector_get_ext_header (const vector_t *const vector)
 
size_t vector_ext_header_size (const vector_t *const vector)
 
size_t vector_data_offset (const vector_t *const vector)
 
void * dynarr_get_ext_header (const dynarr_t *const dynarr)
 Retrieve a location of extended header.
 

Detailed Description

Support for derived classes.

Function Documentation

◆ dynarr_get_ext_header()

void * dynarr_get_ext_header ( const dynarr_t *const dynarr)

Retrieve a location of extended header.

Provides a location in dynarr memory region, where user can store a header of a derived data structure.

Parameters
[in]dynarrInstance of a dynarr.
Returns
Location of extended header.

Definition at line 121 of file dynarr.c.

Here is the call graph for this function: