Data Fields
tommy_allocator_struct Struct Reference

Allocator of fixed size blocks. More...

Data Fields

struct tommy_allocator_entry_struct * free_block
 List of free blocks. More...
 
struct tommy_allocator_entry_struct * used_segment
 List of allocated segments. More...
 
tommy_size_t block_size
 Block size. More...
 
tommy_size_t align_size
 Alignment size. More...
 
tommy_count_t count
 Number of allocated elements. More...
 

Detailed Description

Allocator of fixed size blocks.

Field Documentation

struct tommy_allocator_entry_struct* tommy_allocator_struct::free_block

List of free blocks.

struct tommy_allocator_entry_struct* tommy_allocator_struct::used_segment

List of allocated segments.

tommy_size_t tommy_allocator_struct::block_size

Block size.

tommy_size_t tommy_allocator_struct::align_size

Alignment size.

tommy_count_t tommy_allocator_struct::count

Number of allocated elements.


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