#include <qunlocks.hpp>
Public Member Functions | |
Signature_Unlock (const std::shared_ptr< const class Signature > &signature_m) | |
Signature_Unlock (const QJsonValue &val) | |
Signature_Unlock (QDataStream &in) | |
void | serialize (QDataStream &out) const |
QJsonObject | get_Json (void) const |
![]() | |
Unlock (types typ) | |
types | type (void) const |
Additional Inherited Members | |
![]() | |
enum | types : quint8 { Signature_typ = 0 , Reference_typ = 1 , Alias_typ = 2 , NFT_typ = 3 } |
![]() | |
template<typename from_type > | |
static std::shared_ptr< const Unlock > | from_ (from_type &val) |
static std::shared_ptr< const Unlock > | Signature (const std::shared_ptr< const class Signature > &signature_m) |
static std::shared_ptr< const Unlock > | Reference (const quint16 &reference_m) |
static std::shared_ptr< const Unlock > | Alias (const quint16 &alias_reference_unlock_index_m) |
static std::shared_ptr< const Unlock > | NFT (const quint16 &nft_reference_unlock_index_m) |
qiota::qblocks::Signature_Unlock::Signature_Unlock | ( | const std::shared_ptr< const class Signature > & | signature_m | ) |
qiota::qblocks::Signature_Unlock::Signature_Unlock | ( | const QJsonValue & | val | ) |
qiota::qblocks::Signature_Unlock::Signature_Unlock | ( | QDataStream & | in | ) |
|
virtual |
Reimplemented from qiota::qblocks::Unlock.
|
virtual |
Reimplemented from qiota::qblocks::Unlock.