Class cell2D_state
Defined in File cell2D_state.hpp
Class Documentation
-
class cell2D_state
The state that a cell2D_fsm can be in.
Public Types
-
enum [anonymous]
Values:
-
enumerator ekST_UNKNOWN
The cell’s contents is unknown.
-
enumerator ekST_EMPTY
The cell is empty (does not hold a cache or block).
-
enumerator ekST_HAS_BLOCK
The cell contains a block.
-
enumerator ekST_HAS_CACHE
The cell contains a cache.
-
enumerator ekST_BLOCK_EXTENT
The cell does not contain a block, but is part of the 2D extent occupied by a block, in which case it contains a reference to the block it is part of.
-
enumerator ekST_CACHE_EXTENT
The cell does not contain a cache, but is part of the 2D space occupied by a cache, in which case it contains a reference to the cache it is a part of.
-
enumerator ekST_NEST_EXTENT
The cell does not contain a nest, but is part of the 2D extent occupied by a nest, in which case it contains a reference to the nest it is a part of.
-
enumerator ekST_MAX_STATES
-
enumerator ekST_UNKNOWN
-
enum [anonymous]