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