hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
command_variant.hpp
Go to the documentation of this file.
1
6
#ifndef IROHA_SHARED_MODEL_COMMAND_VARIANT_HPP
7
#define IROHA_SHARED_MODEL_COMMAND_VARIANT_HPP
8
9
#include "
interfaces/commands/command.hpp
"
10
11
#include <boost/variant.hpp>
12
13
namespace
boost
{
14
extern
template
class
variant<
15
const
shared_model::interface::AddAssetQuantity
&,
16
const
shared_model::interface::AddPeer
&,
17
const
shared_model::interface::AddSignatory
&,
18
const
shared_model::interface::AppendRole
&,
19
const
shared_model::interface::CallEngine
&,
20
const
shared_model::interface::CompareAndSetAccountDetail
&,
21
const
shared_model::interface::CreateAccount
&,
22
const
shared_model::interface::CreateAsset
&,
23
const
shared_model::interface::CreateDomain
&,
24
const
shared_model::interface::CreateRole
&,
25
const
shared_model::interface::DetachRole
&,
26
const
shared_model::interface::GrantPermission
&,
27
const
shared_model::interface::RemoveSignatory
&,
28
const
shared_model::interface::RevokePermission
&,
29
const
shared_model::interface::SetAccountDetail
&,
30
const
shared_model::interface::SetQuorum
&,
31
const
shared_model::interface::SetSettingValue
&,
32
const
shared_model::interface::SubtractAssetQuantity
&,
33
const
shared_model::interface::TransferAsset
&>;
34
}
// namespace boost
35
36
#endif // IROHA_SHARED_MODEL_COMMAND_VARIANT_HPP
shared_model::interface::CompareAndSetAccountDetail
Definition:
compare_and_set_account_detail.hpp:21
shared_model::interface::AddSignatory
Definition:
add_signatory.hpp:19
boost
Definition:
command_variant.hpp:13
shared_model::interface::SetQuorum
Definition:
set_quorum.hpp:18
shared_model::interface::SubtractAssetQuantity
Definition:
subtract_asset_quantity.hpp:20
shared_model::interface::SetSettingValue
Definition:
set_setting_value.hpp:19
shared_model::interface::DetachRole
Definition:
detach_role.hpp:19
shared_model::interface::RemoveSignatory
Definition:
remove_signatory.hpp:18
shared_model::interface::CreateAsset
Definition:
create_asset.hpp:18
shared_model::interface::CallEngine
Definition:
call_engine.hpp:20
shared_model::interface::AppendRole
Definition:
append_role.hpp:19
shared_model::interface::TransferAsset
Definition:
transfer_asset.hpp:19
shared_model::interface::CreateDomain
Definition:
create_domain.hpp:18
shared_model::interface::CreateAccount
Definition:
create_account.hpp:19
shared_model::interface::GrantPermission
Definition:
grant_permission.hpp:19
shared_model::interface::SetAccountDetail
Definition:
set_account_detail.hpp:19
command.hpp
shared_model::interface::RevokePermission
Definition:
revoke_permission.hpp:19
shared_model::interface::AddAssetQuantity
Definition:
add_asset_quantity.hpp:20
shared_model::interface::CreateRole
Definition:
create_role.hpp:19
shared_model::interface::AddPeer
Definition:
add_peer.hpp:20
shared_model
interfaces
commands
command_variant.hpp
Generated by
1.8.13