29 namespace graphene {
namespace grouped_orders {
30 using namespace chain;
62 class grouped_orders_plugin_impl;
75 std::string plugin_name()
const override;
76 void plugin_set_program_options(
77 boost::program_options::options_description& cli,
78 boost::program_options::options_description& cfg)
override;
79 void plugin_initialize(
80 const boost::program_options::variables_map& options)
override;
81 void plugin_startup()
override;
83 const flat_set<uint16_t>& tracked_groups()
const;
85 const map< limit_order_group_key, limit_order_group_data >& limit_order_groups();
88 std::unique_ptr<detail::grouped_orders_plugin_impl> my;