Skip to content

MetadataInventory::GroupEntry

#include <sbio/core/metadata.hh>
struct GroupEntry

Defined in src/lib/sbio/core/metadata.hh:243

The GroupEntry associates a key (via an index) to a group segment.

Return Name Description
GroupKey key Lookup key.
hd_std::uint32_t group_id Group index.
hd_std::uint8_t access_ptn Format’s data access pattern (cast to uint)
hd_std::uint64_t epoch Epoch counter if the group’s field descriptors change.

GroupKey key

Type: GroupKey

Defined in src/lib/sbio/core/metadata.hh:244

Lookup key.


hd_std::uint32_t group_id { 0 }

Defined in src/lib/sbio/core/metadata.hh:245

Group index.


hd_std::uint8_t access_ptn { 0 }

Defined in src/lib/sbio/core/metadata.hh:247

Format’s data access pattern (cast to uint)


hd_std::uint64_t epoch { 0 }

Defined in src/lib/sbio/core/metadata.hh:248

Epoch counter if the group’s field descriptors change.

Return Name Description
SBIO_HD bool operator< const inline
SBIO_HD bool operator< const inline

const inline

inline SBIO_HD bool operator<(const GroupEntry & other) const

Defined in src/lib/sbio/core/metadata.hh:250


const inline

inline SBIO_HD bool operator<(const GroupKey & k) const

Defined in src/lib/sbio/core/metadata.hh:251