Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::CA::Tile_Cache< State, TileSide > Member List

This is the complete list of members for Aleph::CA::Tile_Cache< State, TileSide >, including all inherited members.

at(ca_size_t r, ca_size_t c)Aleph::CA::Tile_Cache< State, TileSide >inline
cache_Aleph::CA::Tile_Cache< State, TileSide >private
capacity() const noexceptAleph::CA::Tile_Cache< State, TileSide >inline
capacity_Aleph::CA::Tile_Cache< State, TileSide >private
cols_Aleph::CA::Tile_Cache< State, TileSide >private
dir_Aleph::CA::Tile_Cache< State, TileSide >private
extents() const noexceptAleph::CA::Tile_Cache< State, TileSide >inline
flush()Aleph::CA::Tile_Cache< State, TileSide >inline
index_Aleph::CA::Tile_Cache< State, TileSide >private
key_map typedefAleph::CA::Tile_Cache< State, TileSide >private
local_index(ca_size_t r, ca_size_t c) noexceptAleph::CA::Tile_Cache< State, TileSide >inlineprivatestatic
lru_iter typedefAleph::CA::Tile_Cache< State, TileSide >private
lru_list typedefAleph::CA::Tile_Cache< State, TileSide >private
page_in(std::uint32_t row, std::uint32_t col)Aleph::CA::Tile_Cache< State, TileSide >inlineprivate
read_tile_from_disk(std::uint32_t row, std::uint32_t col, tile_buffer &buf)Aleph::CA::Tile_Cache< State, TileSide >inlineprivate
resident() const noexceptAleph::CA::Tile_Cache< State, TileSide >inline
resolve(ca_size_t r, ca_size_t c)Aleph::CA::Tile_Cache< State, TileSide >inlineprivate
rows_Aleph::CA::Tile_Cache< State, TileSide >private
set(ca_size_t r, ca_size_t c, const State &v)Aleph::CA::Tile_Cache< State, TileSide >inline
state_type typedefAleph::CA::Tile_Cache< State, TileSide >
stats() const noexceptAleph::CA::Tile_Cache< State, TileSide >inline
stats_Aleph::CA::Tile_Cache< State, TileSide >private
tile_buffer typedefAleph::CA::Tile_Cache< State, TileSide >private
Tile_Cache(const std::array< ca_size_t, 2 > &extents, std::filesystem::path dir, const std::size_t capacity)Aleph::CA::Tile_Cache< State, TileSide >inline
tile_cellsAleph::CA::Tile_Cache< State, TileSide >static
tile_path(std::uint32_t row, std::uint32_t col) constAleph::CA::Tile_Cache< State, TileSide >inlineprivate
tile_sideAleph::CA::Tile_Cache< State, TileSide >static
tiles_cols() const noexceptAleph::CA::Tile_Cache< State, TileSide >inline
tiles_per_col_Aleph::CA::Tile_Cache< State, TileSide >private
tiles_per_row_Aleph::CA::Tile_Cache< State, TileSide >private
tiles_rows() const noexceptAleph::CA::Tile_Cache< State, TileSide >inline
touch(lru_iter it)Aleph::CA::Tile_Cache< State, TileSide >inlineprivate
write_tile_to_disk(const Tile_Entry &entry)Aleph::CA::Tile_Cache< State, TileSide >inlineprivate