Class cell2D_state

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