Joedb 10.0.0
The Journal-Only Embedded Database
|
#include <joedb/Freedom_Keeper.h>
Protected Member Functions | |
uint8_t & | is_free_f (Record_Id id) |
Record_Id & | next_f (Record_Id id) |
Record_Id & | previous_f (Record_Id id) |
uint8_t | is_free_f (Record_Id id) const |
Record_Id | next_f (Record_Id id) const |
Record_Id | previous_f (Record_Id id) const |
void | resize_vector (Record_Id size) |
List_Data () | |
List_Data (const List_Data &)=delete | |
List_Data & | operator= (const List_Data &)=delete |
Protected Attributes | |
uint8_t * | is_free_p |
Record_Id * | next_p |
Record_Id * | previous_p |
Record_Id | freedom_size |
Additional Inherited Members | |
![]() | |
static constexpr Record_Id | used_list {-2} |
static constexpr Record_Id | free_list {-1} |
Definition at line 18 of file Freedom_Keeper.h.
|
inlineprotected |
Definition at line 53 of file Freedom_Keeper.h.
|
protecteddelete |
|
inlineprotected |
Definition at line 30 of file Freedom_Keeper.h.
|
inlineprotected |
Definition at line 34 of file Freedom_Keeper.h.
Definition at line 31 of file Freedom_Keeper.h.
Definition at line 35 of file Freedom_Keeper.h.
Definition at line 32 of file Freedom_Keeper.h.
Definition at line 36 of file Freedom_Keeper.h.
|
inlineprotected |
Definition at line 40 of file Freedom_Keeper.h.
|
protected |
Definition at line 38 of file Freedom_Keeper.h.
|
protected |
Definition at line 26 of file Freedom_Keeper.h.
|
protected |
Definition at line 27 of file Freedom_Keeper.h.
|
protected |
Definition at line 28 of file Freedom_Keeper.h.