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

#include <qtoken_scheme.hpp>

Inheritance diagram for qiota::qblocks::Simple_Token_Scheme:
qiota::qblocks::Token_Scheme

Public Member Functions

 Simple_Token_Scheme (const quint256 &minted_tokens_m, const quint256 &melted_tokens_m, const quint256 &maximum_supply_m)
 
 Simple_Token_Scheme (const QJsonValue &val)
 
 Simple_Token_Scheme (QDataStream &in)
 
void serialize (QDataStream &out) const
 
QJsonObject get_Json (void) const
 
- Public Member Functions inherited from qiota::qblocks::Token_Scheme
 Token_Scheme (types typ)
 
types type (void) const
 

Additional Inherited Members

- Public Types inherited from qiota::qblocks::Token_Scheme
enum  types : quint8 { Simple_typ =0 }
 
- Static Public Member Functions inherited from qiota::qblocks::Token_Scheme
template<class from_type >
static std::shared_ptr< Token_Schemefrom_ (from_type &val)
 
static std::shared_ptr< Token_SchemeSimple (const quint256 &minted_tokens_m, const quint256 &melted_tokens_m, const quint256 &maximum_supply_m)
 

Constructor & Destructor Documentation

◆ Simple_Token_Scheme() [1/3]

qiota::qblocks::Simple_Token_Scheme::Simple_Token_Scheme ( const quint256 minted_tokens_m,
const quint256 melted_tokens_m,
const quint256 maximum_supply_m 
)

◆ Simple_Token_Scheme() [2/3]

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

◆ Simple_Token_Scheme() [3/3]

qiota::qblocks::Simple_Token_Scheme::Simple_Token_Scheme ( QDataStream in)

Member Function Documentation

◆ get_Json()

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

Reimplemented from qiota::qblocks::Token_Scheme.

◆ serialize()

void qiota::qblocks::Simple_Token_Scheme::serialize ( QDataStream out) const
virtual

Reimplemented from qiota::qblocks::Token_Scheme.


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