Bitshares-Core  2.0.181105
BitShares blockchain implementation and command-line interface software
Public Types | Public Member Functions | List of all members
graphene::wallet::detail::operation_printer Struct Reference

Public Types

typedef std::string result_type
 

Public Member Functions

 operation_printer (ostream &out, const wallet_api_impl &wallet, const operation_result &r=operation_result())
 
template<typename T >
std::string operator() (const T &op) const
 
std::string operator() (const transfer_operation &op) const
 
std::string operator() (const transfer_from_blind_operation &op) const
 
std::string operator() (const transfer_to_blind_operation &op) const
 
std::string operator() (const account_create_operation &op) const
 
std::string operator() (const account_update_operation &op) const
 
std::string operator() (const asset_create_operation &op) const
 

Detailed Description

Definition at line 111 of file wallet.cpp.

Member Typedef Documentation

◆ result_type

Definition at line 126 of file wallet.cpp.

Constructor & Destructor Documentation

◆ operation_printer()

graphene::wallet::detail::operation_printer::operation_printer ( ostream &  out,
const wallet_api_impl wallet,
const operation_result r = operation_result() 
)
inline

Definition at line 121 of file wallet.cpp.

Member Function Documentation

◆ operator()() [1/7]

template<typename T >
std::string graphene::wallet::detail::operation_printer::operator() ( const T &  op) const

Definition at line 2788 of file wallet.cpp.

◆ operator()() [2/7]

string graphene::wallet::detail::operation_printer::operator() ( const transfer_operation op) const

Definition at line 2829 of file wallet.cpp.

◆ operator()() [3/7]

std::string graphene::wallet::detail::operation_printer::operator() ( const transfer_from_blind_operation op) const

Definition at line 2809 of file wallet.cpp.

◆ operator()() [4/7]

std::string graphene::wallet::detail::operation_printer::operator() ( const transfer_to_blind_operation op) const

Definition at line 2818 of file wallet.cpp.

◆ operator()() [5/7]

std::string graphene::wallet::detail::operation_printer::operator() ( const account_create_operation op) const

Definition at line 2862 of file wallet.cpp.

◆ operator()() [6/7]

std::string graphene::wallet::detail::operation_printer::operator() ( const account_update_operation op) const

Definition at line 2868 of file wallet.cpp.

◆ operator()() [7/7]

std::string graphene::wallet::detail::operation_printer::operator() ( const asset_create_operation op) const

Definition at line 2874 of file wallet.cpp.


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