libdballe
9.11
|
This is the complete list of members for dballe::db::v7::Data, including all inherited members.
BatchValue typedef (defined in dballe::db::v7::DataCommon< DataTraits >) | dballe::db::v7::DataCommon< DataTraits > | protected |
clear_cache()=0 (defined in dballe::db::v7::DataCommon< DataTraits >) | dballe::db::v7::DataCommon< DataTraits > | pure virtual |
DataCommon(v7::Transaction &tr) (defined in dballe::db::v7::DataCommon< DataTraits >) | dballe::db::v7::DataCommon< DataTraits > | inline |
dump(FILE *out)=0 | dballe::db::v7::DataCommon< DataTraits > | pure virtual |
insert(Tracer<> &trc, int id_station, const Datetime &datetime, std::vector< batch::MeasuredDatum > &vars, bool with_attrs)=0 | dballe::db::v7::Data | pure virtual |
merge_attrs(Tracer<> &trc, int id_data, const Values &attrs) | dballe::db::v7::DataCommon< DataTraits > | |
query(Tracer<> &trc, int id_station, const Datetime &datetime, std::function< void(int id, int id_levtr, wreport::Varcode code)> dest)=0 | dballe::db::v7::Data | pure virtual |
read_attrs(Tracer<> &trc, int id_data, std::function< void(std::unique_ptr< wreport::Var >)> dest)=0 | dballe::db::v7::DataCommon< DataTraits > | pure virtual |
read_attrs_into_values(Tracer<> &trc, int id_data, Values &values) | dballe::db::v7::DataCommon< DataTraits > | protected |
read_attrs_into_values(Tracer<> &trc, int id_data, Values &values, const db::AttrList &exclude) | dballe::db::v7::DataCommon< DataTraits > | protected |
remove(Tracer<> &trc, const v7::IdQueryBuilder &qb)=0 | dballe::db::v7::DataCommon< DataTraits > | pure virtual |
remove_all_attrs(Tracer<> &trc, int id_data)=0 | dballe::db::v7::DataCommon< DataTraits > | protectedpure virtual |
remove_attrs(Tracer<> &trc, int data_id, const db::AttrList &attrs) | dballe::db::v7::DataCommon< DataTraits > | |
remove_by_id(Tracer<> &trc, int id)=0 | dballe::db::v7::DataCommon< DataTraits > | pure virtual |
run_data_query(Tracer<> &trc, const v7::DataQueryBuilder &qb, std::function< void(const dballe::DBStation &station, int id_levtr, const Datetime &datetime, int id_data, std::unique_ptr< wreport::Var > var)>)=0 | dballe::db::v7::Data | pure virtual |
run_summary_query(Tracer<> &trc, const v7::SummaryQueryBuilder &qb, std::function< void(const dballe::DBStation &station, int id_levtr, wreport::Varcode code, const DatetimeRange &datetime, size_t size)>)=0 | dballe::db::v7::Data | pure virtual |
table_name (defined in dballe::db::v7::DataCommon< DataTraits >) | dballe::db::v7::DataCommon< DataTraits > | protectedstatic |
tr (defined in dballe::db::v7::DataCommon< DataTraits >) | dballe::db::v7::DataCommon< DataTraits > | protected |
update(Tracer<> &trc, std::vector< typename DataTraits ::BatchValue > &vars, bool with_attrs)=0 | dballe::db::v7::DataCommon< DataTraits > | pure virtual |
write_attrs(Tracer<> &trc, int id_data, const Values &values)=0 | dballe::db::v7::DataCommon< DataTraits > | protectedpure virtual |
~DataCommon() (defined in dballe::db::v7::DataCommon< DataTraits >) | dballe::db::v7::DataCommon< DataTraits > | inlinevirtual |