MidlePayQml 0.0.4
MiddlePay QML module
Public Member Functions | List of all members
qiota::qblocks::NFT_Address Class Reference

#include <qaddresses.hpp>

Inheritance diagram for qiota::qblocks::NFT_Address:
qiota::qblocks::Address

Public Member Functions

 NFT_Address (const c_array &nft_id_m)
 
 NFT_Address (const QJsonValue &val)
 
 NFT_Address (QDataStream &in)
 
QJsonObject get_Json (void) const
 
- Public Member Functions inherited from qiota::qblocks::Address
 Address (types typ, c_array addrhash_m)
 
 Address (types typ, QDataStream &in)
 
virtual void serialize (QDataStream &out) const
 
c_array addrhash (void) const
 
c_array addr (void) const
 
types type (void) const
 

Additional Inherited Members

- Public Types inherited from qiota::qblocks::Address
enum  types : quint8 { NFT_typ =16 , Alias_typ =8 , Ed25519_typ =0 }
 
- Static Public Member Functions inherited from qiota::qblocks::Address
template<class from_type >
static std::shared_ptr< const Addressfrom_ (from_type &val)
 
static std::shared_ptr< const Addressfrom_array (QByteArray &val)
 
static std::shared_ptr< const AddressNFT (const c_array &nft_id_m)
 
static std::shared_ptr< const AddressAlias (const c_array &alias_id_m)
 
static std::shared_ptr< const AddressEd25519 (const c_array &pubkeyhash_m)
 

Constructor & Destructor Documentation

◆ NFT_Address() [1/3]

qiota::qblocks::NFT_Address::NFT_Address ( const c_array nft_id_m)

◆ NFT_Address() [2/3]

qiota::qblocks::NFT_Address::NFT_Address ( const QJsonValue val)

◆ NFT_Address() [3/3]

qiota::qblocks::NFT_Address::NFT_Address ( QDataStream in)

Member Function Documentation

◆ get_Json()

QJsonObject qiota::qblocks::NFT_Address::get_Json ( void  ) const
virtual

Reimplemented from qiota::qblocks::Address.


The documentation for this class was generated from the following file: