Struct InstanceHandle_t

Struct Documentation

struct InstanceHandle_t

Struct InstanceHandle_t, used to contain the key for WITH_KEY topics.

Public Functions

InstanceHandle_t() noexcept = default
InstanceHandle_t(const InstanceHandle_t &ihandle) noexcept = default
inline InstanceHandle_t(const GUID_t &guid) noexcept
InstanceHandle_t &operator=(const InstanceHandle_t &ihandle) noexcept = default

Assignment operator

Parameters:

ihandle – Instance handle to copy the data from

inline InstanceHandle_t &operator=(const GUID_t &guid) noexcept

Assignment operator

Parameters:

guid – GUID to copy the data from

inline bool isDefined() const noexcept

Know if the instance handle is defined

Returns:

True if the values are not zero.

inline void clear() noexcept
inline explicit operator const GUID_t&() const noexcept

Public Members

InstanceHandleValue_t value

Value.