Scorum
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
scorum::chain::betting_matcher Class Reference

#include <betting_matcher.hpp>

Inheritance diagram for scorum::chain::betting_matcher:
scorum::chain::betting_matcher_i

Public Member Functions

 betting_matcher (database_virtual_operations_emmiter_i &, dba::db_accessor< pending_bet_object > &, dba::db_accessor< matched_bet_object > &, dba::db_accessor< dynamic_global_property_object > &)
 
 ~betting_matcher () override
 
std::vector< std::reference_wrapper< const pending_bet_object > > match (const pending_bet_object &bet2) override
 
- Public Member Functions inherited from scorum::chain::betting_matcher_i
virtual ~betting_matcher_i ()
 

Detailed Description

Definition at line 43 of file betting_matcher.hpp.

Constructor & Destructor Documentation

◆ betting_matcher()

scorum::chain::betting_matcher::betting_matcher ( database_virtual_operations_emmiter_i virt_op_emitter,
dba::db_accessor< pending_bet_object > &  pending_bet_dba,
dba::db_accessor< matched_bet_object > &  matched_bet_dba,
dba::db_accessor< dynamic_global_property_object > &  dprop_dba 
)

Definition at line 307 of file betting_matcher.cpp.

◆ ~betting_matcher()

scorum::chain::betting_matcher::~betting_matcher ( )
overridedefault

Member Function Documentation

◆ match()

std::vector< std::reference_wrapper< const pending_bet_object > > scorum::chain::betting_matcher::match ( const pending_bet_object bet2)
overridevirtual

Implements scorum::chain::betting_matcher_i.

Definition at line 319 of file betting_matcher.cpp.


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