Enum CircularArrayFeatureFlags
Defined in File circular_array.hpp
Enum Documentation
-
enum class beluga::CircularArrayFeatureFlags : std::int8_t
Feature flags for circular arrays.
Values:
-
enumerator kNone
-
enumerator kRolloverOnWrite
! If enabled, older values in the array are overwritten by newer values if the array has reached its maximum size already.
-
enumerator kExtrapolateOnRead
! If enabled, the back value is extrapolated for constant accesses up to the array maximum size.
-
enumerator kLayoutReversal
! If enabled, the circular array memory layout is reversed so that values can be pushed to the front rather than the back of the array.
-
enumerator kNone