struct
#include <src/vt/topos/index/index_example.h>
ExampleIndex
Public types
- using IndexSizeType = size_t
- using ApplyType = std::function<void(ExampleIndex)>
-
using IsByteCopyable = serialization::
ByteCopyTrait - using BuildIndexType = int32_t
Constructors, destructors, conversion operators
- ExampleIndex() defaulted
- ExampleIndex(ExampleIndex const&) defaulted
Public functions
- auto operator=(ExampleIndex const&) -> ExampleIndex& defaulted
- auto operator==(ExampleIndex const& other) const -> bool
- auto packedSize() const -> IndexSizeType
- auto indexIsByteCopyable() const -> bool
- auto uniqueBits() const -> UniqueIndexBitType
- void foreach(ExampleIndex const& max, ApplyType fn) const
- auto toString() const -> std::string
- auto ndims() const -> int8_t