My Project
Loading...
Searching...
No Matches
Public Attributes | List of all members
dynamic_array Struct Reference

#include <marigold_dynamic_array.h>

Public Attributes

size_t item_size
 
void * memory_block_pointer
 
unsigned int starting_capacity
 
unsigned int current_capacity
 
unsigned int current_size
 
unsigned short owner_count
 
unsigned char growth_factor
 
bool is_multithread_safe
 

Member Data Documentation

◆ current_capacity

unsigned int dynamic_array::current_capacity

◆ current_size

unsigned int dynamic_array::current_size

◆ growth_factor

unsigned char dynamic_array::growth_factor

◆ is_multithread_safe

bool dynamic_array::is_multithread_safe

◆ item_size

size_t dynamic_array::item_size

◆ memory_block_pointer

void* dynamic_array::memory_block_pointer

◆ owner_count

unsigned short dynamic_array::owner_count

◆ starting_capacity

unsigned int dynamic_array::starting_capacity

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