Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
EEPROMStoredBitSet< HW > Member List
This is the complete list of members for
EEPROMStoredBitSet< HW >
, including all inherited members.
bit_offs_t
typedef
ShadowedStoredBitSet
protected
cell_offs_t
typedef
ShadowedStoredBitSet
protected
clear_all_dirty
() (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
clear_dirty
(cell_offs_t cell)
ShadowedStoredBitSet
inline
protected
currentMarker_
EEPROMStoredBitSet< HW >
private
dirty_
ShadowedStoredBitSet
private
dirty_size_uint32
()
ShadowedStoredBitSet
inline
private
EEPROM_MASK
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
static
eeprom_t
typedef (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
EEPROMStoredBitSet
(Args... args) (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
ERASED
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
static
FIRST_MAGIC_OFS
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
static
flush
() override
EEPROMStoredBitSet< HW >
inline
virtual
format
() (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
get_bit
(unsigned offset) override
ShadowedStoredBitSet
inline
virtual
get_multi
(unsigned offset, unsigned size) override
ShadowedStoredBitSet
inline
virtual
get_vcell
(unsigned vcell) (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
granularity_
ShadowedStoredBitSet
private
HEADER_OFS
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
static
highestDirty_
(defined in
ShadowedStoredBitSet
)
ShadowedStoredBitSet
private
is_dirty
(cell_offs_t cell)
ShadowedStoredBitSet
inline
protected
JOURNAL_OFS
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
static
lock
() (defined in
Atomic
)
Atomic
inline
protected
lock_and_flush
() override
ShadowedStoredBitSet
inline
virtual
lowestDirty_
ShadowedStoredBitSet
private
MAGIC
EEPROMStoredBitSet< HW >
private
static
MARKER_MASK
EEPROMStoredBitSet< HW >
private
static
mount
() (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
mu_
Atomic
private
next_dirty
()
ShadowedStoredBitSet
inline
protected
NO_CELL
(defined in
ShadowedStoredBitSet
)
ShadowedStoredBitSet
protected
static
num_cells
()
ShadowedStoredBitSet
inline
protected
read_entry
(eeprom_t v) (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
SECOND_MAGIC_OFS
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
static
set_bit
(unsigned offset, bool value) override
ShadowedStoredBitSet
inline
virtual
set_multi
(unsigned offset, unsigned size, unsigned value) override
ShadowedStoredBitSet
inline
virtual
shadow_
ShadowedStoredBitSet
private
ShadowedStoredBitSet
(unsigned size, uint8_t granularity)
ShadowedStoredBitSet
inline
protected
size
() override
ShadowedStoredBitSet
inline
virtual
size_
ShadowedStoredBitSet
private
unlock
() (defined in
Atomic
)
Atomic
inline
protected
update_dirty_bounds
(cell_offs_t d)
ShadowedStoredBitSet
inline
private
value_to_vcell_ofs
(eeprom_t value) (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
value_to_vcell_value
(eeprom_t value) (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
write_header
() (defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
inline
private
writeOffset_
(defined in
EEPROMStoredBitSet< HW >
)
EEPROMStoredBitSet< HW >
private
~ShadowedStoredBitSet
() (defined in
ShadowedStoredBitSet
)
ShadowedStoredBitSet
inline
protected
Generated on Sun Feb 2 2025 21:18:15 for Open Model Railroad Network (OpenMRN) by
1.9.8