ByteRegion
ByteRegion
Section titled “ByteRegion”#include <sbio/core/state_handle.hh>struct ByteRegionDefined in src/lib/sbio/core/state_handle.hh:51
Friends
Section titled “Friends”| Name | Description |
|---|---|
operator== inline constexpr noexcept |
operator==
Section titled “operator==”inline constexpr noexcept
friend constexpr inline SBIO_HD friend constexpr bool operator==(const ByteRegion & a, const ByteRegion & b) noexceptDefined in src/lib/sbio/core/state_handle.hh:58
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
hd_std::size_t |
offset |
|
hd_std::size_t |
length |
|
hd_std::uint32_t |
stream |
offset
Section titled “offset”hd_std::size_t offset { 0 }Defined in src/lib/sbio/core/state_handle.hh:52
length
Section titled “length”hd_std::size_t length { 0 }Defined in src/lib/sbio/core/state_handle.hh:53
stream
Section titled “stream”hd_std::uint32_t stream { 0 }Defined in src/lib/sbio/core/state_handle.hh:54
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
SBIO_HD constexpr bool |
empty const inline constexpr noexcept |
const inline constexpr noexcept
constexpr inline SBIO_HD constexpr bool empty() const noexceptDefined in src/lib/sbio/core/state_handle.hh:56