Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
ShadowedStoredBitSet Member List
This is the complete list of members for
ShadowedStoredBitSet
, including all inherited members.
bit_offs_t
typedef
ShadowedStoredBitSet
protected
cell_offs_t
typedef
ShadowedStoredBitSet
protected
clear_dirty
(cell_offs_t cell)
ShadowedStoredBitSet
inline
protected
dirty_
ShadowedStoredBitSet
private
dirty_size_uint32
()
ShadowedStoredBitSet
inline
private
flush
()=0
StoredBitSet
pure virtual
get_bit
(unsigned offset) override
ShadowedStoredBitSet
inline
virtual
get_multi
(unsigned offset, unsigned size) override
ShadowedStoredBitSet
inline
virtual
granularity_
ShadowedStoredBitSet
private
highestDirty_
(defined in
ShadowedStoredBitSet
)
ShadowedStoredBitSet
private
is_dirty
(cell_offs_t cell)
ShadowedStoredBitSet
inline
protected
lock
() (defined in
Atomic
)
Atomic
inline
protected
lock_and_flush
() override
ShadowedStoredBitSet
inline
virtual
lowestDirty_
ShadowedStoredBitSet
private
mu_
Atomic
private
next_dirty
()
ShadowedStoredBitSet
inline
protected
NO_CELL
(defined in
ShadowedStoredBitSet
)
ShadowedStoredBitSet
protected
static
num_cells
()
ShadowedStoredBitSet
inline
protected
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
~ShadowedStoredBitSet
() (defined in
ShadowedStoredBitSet
)
ShadowedStoredBitSet
inline
protected
Generated on Sun Feb 2 2025 21:18:16 for Open Model Railroad Network (OpenMRN) by
1.9.8