Class cache_extent_set
Defined in File cache_extent_set.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public rer::client< cache_extent_set >
Class Documentation
-
class cache_extent_set : public rer::client<cache_extent_set>
Set the cells that a cache covers while in the arena from an empty or unknown state to the CACHE_EXTENT state.
Note
This operation requires holding the cache and grid mutexes in multithreaded contexts.
Public Types
-
using visit_typelist = visit_typelist_impl::value
Public Functions
-
explicit cache_extent_set(carepr::arena_cache *cache)
-
cache_extent_set(const cache_extent_set&) = delete
-
cache_extent_set &operator=(const cache_extent_set&) = delete
-
void visit(cads::arena_grid &grid)
-
using visit_typelist = visit_typelist_impl::value