|
const comment_statisticobject_type & | get (const comment_id_type &comment_id) 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 |
|
template<class... IndexBy, class Key > |
const object_type & | get_by (const Key &arg) const |
|
template<class... IndexBy, class Key > |
const object_type * | find_by (const Key &arg) const |
|
template<class... IndexBy, typename Call > |
void | foreach_by (Call &&call) const |
|
template<class... IndexBy, class LowerBounder , class UpperBounder > |
std::vector< object_cref_type > | get_range_by (LowerBounder lower, UpperBounder upper) const |
|
template<class... IndexBy, class LowerBounder , class UpperBounder , class UnaryPredicate > |
std::vector< object_cref_type > | get_filtered_range_by (LowerBounder lower, UpperBounder upper, UnaryPredicate filter) const |
|
virtual | ~dbs_base () |
|
template<class service_interface>
class scorum::chain::dbs_comment_statistic_base< service_interface >
Definition at line 16 of file comment_statistic.hpp.