BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Types | Public Member Functions | Public Attributes | List of all members
graphene::wallet::detail::operation_result_printer Struct Reference

#include <operation_printer.hpp>

Public Types

typedef std::string result_type
 

Public Member Functions

 operation_result_printer (const wallet_api_impl &w)
 
std::string operator() (const graphene::protocol::void_result &x) const
 
std::string operator() (const graphene::protocol::object_id_type &oid) const
 
std::string operator() (const graphene::protocol::asset &a) const
 
std::string operator() (const graphene::protocol::generic_operation_result &r) const
 
std::string operator() (const graphene::protocol::generic_exchange_operation_result &r) const
 
std::string operator() (const graphene::protocol::extendable_operation_result &r) const
 

Public Attributes

const wallet_api_impl_wallet
 

Detailed Description

Definition at line 39 of file operation_printer.hpp.

Member Typedef Documentation

◆ result_type

Definition at line 45 of file operation_printer.hpp.

Constructor & Destructor Documentation

◆ operation_result_printer()

graphene::wallet::detail::operation_result_printer::operation_result_printer ( const wallet_api_impl w)
inlineexplicit

Definition at line 42 of file operation_printer.hpp.

Member Function Documentation

◆ operator()() [1/6]

std::string graphene::wallet::detail::operation_result_printer::operator() ( const graphene::protocol::asset a) const

Definition at line 372 of file operation_printer.cpp.

◆ operator()() [2/6]

std::string graphene::wallet::detail::operation_result_printer::operator() ( const graphene::protocol::extendable_operation_result r) const

Definition at line 388 of file operation_printer.cpp.

◆ operator()() [3/6]

std::string graphene::wallet::detail::operation_result_printer::operator() ( const graphene::protocol::generic_exchange_operation_result r) const

Definition at line 382 of file operation_printer.cpp.

◆ operator()() [4/6]

std::string graphene::wallet::detail::operation_result_printer::operator() ( const graphene::protocol::generic_operation_result r) const

Definition at line 377 of file operation_printer.cpp.

◆ operator()() [5/6]

std::string graphene::wallet::detail::operation_result_printer::operator() ( const graphene::protocol::object_id_type oid) const

Definition at line 367 of file operation_printer.cpp.

◆ operator()() [6/6]

std::string graphene::wallet::detail::operation_result_printer::operator() ( const graphene::protocol::void_result x) const

Definition at line 362 of file operation_printer.cpp.

Member Data Documentation

◆ _wallet

const wallet_api_impl& graphene::wallet::detail::operation_result_printer::_wallet

Definition at line 44 of file operation_printer.hpp.


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