sgns::primitives::Verification¶
#include <digest.hpp>
Inherits from sgns::primitives::detail::DigestItemCommon
Public Functions¶
| Name | |
|---|---|
| Verification() =default | |
| template <class A ,typename =std::enable_if_t<!std::is_same_v, void>> |
Verification(A && a) |
| template <class A ,typename =std::enable_if_t<!std::is_same_v, void>> |
Verification(const A & a) |
Public Attributes¶
| Name | |
|---|---|
| boost::variant< Unused< 0 >, ScheduledChange, ForcedChange, OnDisabled, Pause, Resume > | payload |
Additional inherited members¶
Public Functions inherited from sgns::primitives::detail::DigestItemCommon
| Name | |
|---|---|
| bool | operator==(const DigestItemCommon & rhs) const |
| bool | operator!=(const DigestItemCommon & rhs) const |
Public Attributes inherited from sgns::primitives::detail::DigestItemCommon
| Name | |
|---|---|
| VerificationEngineId | verification_engine_id |
| base::Buffer | data |
Detailed Description¶
A message from the runtime to the verification engine. This should never be generated by the native code of any verification engine, but this is not checked (yet).
Public Functions Documentation¶
function Verification¶
function Verification¶
template <class A ,
typename =std::enable_if_t<!std::is_same_v<A, Verification>, void>>
inline Verification(
A && a
)
function Verification¶
template <class A ,
typename =std::enable_if_t<!std::is_same_v<A, Verification>, void>>
inline Verification(
const A & a
)
Public Attributes Documentation¶
variable payload¶
boost::variant< Unused< 0 >, ScheduledChange, ForcedChange, OnDisabled, Pause, Resume > payload = Unused<0>{};
Updated on 2026-03-04 at 13:10:43 -0800