Scorum
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
c
d
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Variables
Typedefs
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
v
w
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
_
a
b
c
e
f
i
k
m
n
o
p
r
s
u
w
y
Enumerations
Enumerator
a
b
e
f
i
k
n
o
p
s
t
Related Functions
c
d
f
g
o
Files
File List
File Members
All
a
b
d
f
h
i
l
m
r
s
t
u
w
Functions
Variables
Macros
a
b
d
f
i
l
m
r
s
t
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
libraries
chain
include
scorum
chain
evaluators
create_game_round_evaluator.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
scorum/protocol/scorum_operations.hpp
>
4
#include <
scorum/chain/evaluators/evaluator.hpp
>
5
6
#include <
scorum/chain/dba/db_accessor_fwd.hpp
>
7
#include <
scorum/chain/schema/scorum_objects_fwd.hpp
>
8
9
namespace
scorum
{
10
namespace
chain {
11
12
struct
dynamic_global_property_service_i;
13
struct
data_service_factory_i;
14
struct
hardfork_property_service_i;
15
16
class
create_game_round_evaluator
:
public
evaluator_impl
<data_service_factory_i, create_game_round_evaluator>
17
{
18
public
:
19
using
operation_type
=
scorum::protocol::create_game_round_operation
;
20
21
create_game_round_evaluator
(data_service_factory_i&,
dba::db_accessor<account_object>
&,
dba::db_accessor<game_round_object>
&);
22
23
void
do_apply
(
const
operation_type
& op);
24
25
private
:
26
dba::db_accessor<account_object>
& _account_dba;
27
dba::db_accessor<game_round_object>
& _game_round_dba;
28
hardfork_property_service_i
& _hardfork_service;
29
};
30
31
}
// namespace chain
32
}
// namespace scorum
scorum::chain::create_game_round_evaluator
Definition:
create_game_round_evaluator.hpp:17
scorum::chain::create_game_round_evaluator::do_apply
void do_apply(const operation_type &op)
Definition:
create_game_round_evaluator.cpp:24
scorum::chain::create_game_round_evaluator::create_game_round_evaluator
create_game_round_evaluator(data_service_factory_i &, dba::db_accessor< account_object > &, dba::db_accessor< game_round_object > &)
Definition:
create_game_round_evaluator.cpp:14
scorum::chain::dba::db_accessor< account_object >
scorum::chain::evaluator_impl
Definition:
evaluator.hpp:20
db_accessor_fwd.hpp
evaluator.hpp
scorum
Definition:
asset.cpp:15
scorum_objects_fwd.hpp
scorum_operations.hpp
scorum::chain::hardfork_property_service_i
Definition:
hardfork_property.hpp:10
scorum::protocol::create_game_round_operation
This operation create new game round.
Definition:
scorum_operations.hpp:1251
Generated on Thu Jun 9 2022 13:04:24 for Scorum by
1.9.1