|
virtual const game_object & | create_game (const uuid_type &uuid, const std::string &json_metadata, fc::time_point_sec start, uint32_t auto_resolve_delay_sec, const game_type &game, const fc::flat_set< market_type > &markets) override |
|
virtual void | finish (const game_object &game, const fc::flat_set< wincase_type > &wincases) override |
|
virtual void | update_markets (const game_object &game, const fc::flat_set< market_type > &markets) override |
|
virtual bool | is_exists (int64_t game_id) const override |
|
bool | is_exists (const uuid_type &uuid) const override |
|
virtual const game_object & | get_game (int64_t game_id) const override |
|
virtual const game_object & | get_game (const uuid_type &uuid) const override |
|
virtual std::vector< object_cref_type > | get_games (fc::time_point_sec start) const override |
|
| dbs_service_base (dba::db_index &db) |
|
virtual const object_type & | create (const modifier_type &modifier) override |
|
virtual void | update (const modifier_type &modifier) override |
|
virtual void | update (const object_type &o, const modifier_type &modifier) override |
|
virtual void | remove () override |
|
virtual void | remove (const object_type &o) override |
|
virtual void | remove_all (const std::vector< object_cref_type > &os) override |
|
virtual bool | is_exists () const override |
|
virtual const object_type & | get () const override |
|
const object_type & | get_by (const Key &arg) const |
|
const object_type * | find_by (const Key &arg) const |
|
void | foreach_by (Call &&call) const |
|
std::vector< object_cref_type > | get_range_by (LowerBounder lower, UpperBounder upper) const |
|
std::vector< object_cref_type > | get_filtered_range_by (LowerBounder lower, UpperBounder upper, UnaryPredicate filter) const |
|
virtual | ~dbs_base () |
|
virtual | ~base_service_i () |
|
Definition at line 39 of file game.hpp.