OpenJPH
Open-source implementation of JPEG2000 Part-15
ojph::mem_elastic_allocator::stores_list Struct Reference

Public Member Functions

 stores_list (ui32 available_bytes)
 

Static Public Member Functions

static ui32 eval_store_bytes (ui32 available_bytes)
 

Public Attributes

stores_listnext_store
 
ui32 available
 
ui8data
 

Detailed Description

Definition at line 200 of file ojph_mem.h.

Constructor & Destructor Documentation

◆ stores_list()

ojph::mem_elastic_allocator::stores_list::stores_list ( ui32  available_bytes)
inline

Definition at line 202 of file ojph_mem.h.

References available, data, and next_store.

Member Function Documentation

◆ eval_store_bytes()

static ui32 ojph::mem_elastic_allocator::stores_list::eval_store_bytes ( ui32  available_bytes)
inlinestatic

Definition at line 208 of file ojph_mem.h.

Referenced by ojph::mem_elastic_allocator::get_buffer().

Member Data Documentation

◆ available

ui32 ojph::mem_elastic_allocator::stores_list::available

Definition at line 213 of file ojph_mem.h.

Referenced by ojph::mem_elastic_allocator::get_buffer(), and stores_list().

◆ data

ui8* ojph::mem_elastic_allocator::stores_list::data

Definition at line 214 of file ojph_mem.h.

Referenced by ojph::mem_elastic_allocator::get_buffer(), and stores_list().

◆ next_store

stores_list* ojph::mem_elastic_allocator::stores_list::next_store

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