Struct InstanceHandleValue_t
Defined in File InstanceHandle.h
Struct Documentation
-
struct InstanceHandleValue_t
Public Functions
-
template<typename T>
inline octet &operator[](T i) noexcept Write access indexing operator.
Provides a reference to the byte value at position
i
.Remark
Do not use this method to check if this value has been set. Use method has_been_set() instead.
- Parameters
i – [in] index of the byte to return.
- Post
Method has_been_set() returns
true
.
-
template<typename T>
inline octet operator[](T i) const noexcept Read access indexing operator.
Provides the byte value at position
i
.Remark
Do not use this method to check if this value has been set. Use method has_been_set() instead.
- Parameters
i – [in] index of the byte to return.
-
inline operator octet*() noexcept
Write access pointer cast operator.
Provides a pointer to the start of the raw data.
Remark
Do not use this method to check if this value has been set. Use method has_been_set() instead.
- Post
Method has_been_set() returns
true
.
-
inline operator const octet*() const noexcept
Read access pointer cast operator.
Provides a pointer to the start of the raw data.
Remark
Do not use this method to check if this value has been set. Use method has_been_set() instead.
-
inline bool has_been_set() const noexcept
Return whether any of the write access operators of this value has been used.
-
inline void clear() noexcept
-
inline bool operator==(const InstanceHandleValue_t &other) const noexcept
Equality comparison operator.
-
inline bool operator<(const InstanceHandleValue_t &other) const noexcept
Less than comparisor operator.
-
template<typename T>