Skip to content

StepOffset

#include <sbio/core/state_handle.hh>
template<typename FTraits>
struct StepOffset

Defined in src/lib/sbio/core/state_handle.hh:106

Return Name Description
ByteRegion region The offset and size to read in bytes.
hd_std::uint32_t next_of_kind The next StepOffset of the same kind.
hd_std::uint32_t prev_of_kind The previous StepOffset of the same kind.
StepKind step_kind The kind this StepOffset accesses.
hd_std::uint64_t ordinal Which step of its kind this is, counted over all batches.

ByteRegion region {}

Type: ByteRegion

Defined in src/lib/sbio/core/state_handle.hh:109

The offset and size to read in bytes.


hd_std::uint32_t next_of_kind { NoRow }

Defined in src/lib/sbio/core/state_handle.hh:111

The next StepOffset of the same kind.


hd_std::uint32_t prev_of_kind { NoRow }

Defined in src/lib/sbio/core/state_handle.hh:112

The previous StepOffset of the same kind.


StepKind step_kind {}

Type: StepKind

Defined in src/lib/sbio/core/state_handle.hh:114

The kind this StepOffset accesses.


hd_std::uint64_t ordinal { 0 }

Defined in src/lib/sbio/core/state_handle.hh:115

Which step of its kind this is, counted over all batches.

Name Description
StepKind

using StepKind = typename FTraits::StepKind

Defined in src/lib/sbio/core/state_handle.hh:107