BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface software
Public Types | Public Member Functions | Public Attributes | List of all members
graphene::elasticsearch::operation_visitor Struct Reference

#include <elasticsearch_plugin.hpp>

Public Types

typedef void result_type
 

Public Member Functions

void operator() (const graphene::chain::transfer_operation &o)
 
void operator() (const graphene::chain::fill_order_operation &o)
 
template<typename T >
void operator() (const T &o)
 

Public Attributes

share_type fee_amount
 
asset_id_type fee_asset
 
asset_id_type transfer_asset_id
 
share_type transfer_amount
 
account_id_type transfer_from
 
account_id_type transfer_to
 
object_id_type fill_order_id
 
account_id_type fill_account_id
 
asset_id_type fill_pays_asset_id
 
share_type fill_pays_amount
 
asset_id_type fill_receives_asset_id
 
share_type fill_receives_amount
 
double fill_fill_price
 
bool fill_is_maker
 

Detailed Description

Definition at line 83 of file elasticsearch_plugin.hpp.

Member Typedef Documentation

Definition at line 85 of file elasticsearch_plugin.hpp.

Member Function Documentation

void graphene::elasticsearch::operation_visitor::operator() ( const graphene::chain::transfer_operation o)
inline

Definition at line 95 of file elasticsearch_plugin.hpp.

void graphene::elasticsearch::operation_visitor::operator() ( const graphene::chain::fill_order_operation o)
inline

Definition at line 115 of file elasticsearch_plugin.hpp.

template<typename T >
void graphene::elasticsearch::operation_visitor::operator() ( const T &  o)
inline

Definition at line 131 of file elasticsearch_plugin.hpp.

Member Data Documentation

share_type graphene::elasticsearch::operation_visitor::fee_amount

Definition at line 87 of file elasticsearch_plugin.hpp.

asset_id_type graphene::elasticsearch::operation_visitor::fee_asset

Definition at line 88 of file elasticsearch_plugin.hpp.

account_id_type graphene::elasticsearch::operation_visitor::fill_account_id

Definition at line 107 of file elasticsearch_plugin.hpp.

double graphene::elasticsearch::operation_visitor::fill_fill_price

Definition at line 112 of file elasticsearch_plugin.hpp.

bool graphene::elasticsearch::operation_visitor::fill_is_maker

Definition at line 113 of file elasticsearch_plugin.hpp.

object_id_type graphene::elasticsearch::operation_visitor::fill_order_id

Definition at line 106 of file elasticsearch_plugin.hpp.

share_type graphene::elasticsearch::operation_visitor::fill_pays_amount

Definition at line 109 of file elasticsearch_plugin.hpp.

asset_id_type graphene::elasticsearch::operation_visitor::fill_pays_asset_id

Definition at line 108 of file elasticsearch_plugin.hpp.

share_type graphene::elasticsearch::operation_visitor::fill_receives_amount

Definition at line 111 of file elasticsearch_plugin.hpp.

asset_id_type graphene::elasticsearch::operation_visitor::fill_receives_asset_id

Definition at line 110 of file elasticsearch_plugin.hpp.

share_type graphene::elasticsearch::operation_visitor::transfer_amount

Definition at line 91 of file elasticsearch_plugin.hpp.

asset_id_type graphene::elasticsearch::operation_visitor::transfer_asset_id

Definition at line 90 of file elasticsearch_plugin.hpp.

account_id_type graphene::elasticsearch::operation_visitor::transfer_from

Definition at line 92 of file elasticsearch_plugin.hpp.

account_id_type graphene::elasticsearch::operation_visitor::transfer_to

Definition at line 93 of file elasticsearch_plugin.hpp.


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