BatchValue typedef (defined in dballe::db::v7::DataCommon< StationDataTraits >) | dballe::db::v7::DataCommon< StationDataTraits > | protected |
clear_cache() override (defined in dballe::db::v7::mysql::MySQLStationData) | dballe::db::v7::mysql::MySQLStationData | inlinevirtual |
conn | dballe::db::v7::mysql::MySQLDataCommon< StationData > | protected |
DataCommon(v7::Transaction &tr) (defined in dballe::db::v7::DataCommon< StationDataTraits >) | dballe::db::v7::DataCommon< StationDataTraits > | inline |
dump(FILE *out) override | dballe::db::v7::mysql::MySQLStationData | virtual |
insert(Tracer<> &trc, int id_station, std::vector< batch::StationDatum > &vars, bool with_attrs) override | dballe::db::v7::mysql::MySQLStationData | virtual |
merge_attrs(Tracer<> &trc, int id_data, const Values &attrs) | dballe::db::v7::DataCommon< StationDataTraits > | |
MySQLDataCommon(v7::Transaction &tr, dballe::sql::MySQLConnection &conn) (defined in dballe::db::v7::mysql::MySQLStationData) | dballe::db::v7::mysql::MySQLStationData | |
MySQLDataCommon(const MySQLDataCommon &)=delete (defined in dballe::db::v7::mysql::MySQLStationData) | dballe::db::v7::mysql::MySQLStationData | |
MySQLDataCommon(const MySQLDataCommon &&)=delete (defined in dballe::db::v7::mysql::MySQLStationData) | dballe::db::v7::mysql::MySQLStationData | |
MySQLDataCommon(v7::Transaction &tr, dballe::sql::MySQLConnection &conn) (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | |
MySQLDataCommon(const MySQLDataCommon &)=delete (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | |
MySQLDataCommon(const MySQLDataCommon &&)=delete (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | |
MySQLStationData(v7::Transaction &tr, dballe::sql::MySQLConnection &conn) (defined in dballe::db::v7::mysql::MySQLStationData) | dballe::db::v7::mysql::MySQLStationData | |
operator=(const MySQLDataCommon &)=delete (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | |
query(Tracer<> &trc, int id_station, std::function< void(int id, wreport::Varcode code)> dest) override | dballe::db::v7::mysql::MySQLStationData | virtual |
read_attrs(Tracer<> &trc, int id_data, std::function< void(std::unique_ptr< wreport::Var >)> dest) override (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | virtual |
read_attrs_into_values(Tracer<> &trc, int id_data, Values &values) | dballe::db::v7::DataCommon< StationDataTraits > | protected |
read_attrs_into_values(Tracer<> &trc, int id_data, Values &values, const db::AttrList &exclude) | dballe::db::v7::DataCommon< StationDataTraits > | protected |
remove(Tracer<> &trc, const v7::IdQueryBuilder &qb) override (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | virtual |
remove_all_attrs(Tracer<> &trc, int id_data) override (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | virtual |
remove_attrs(Tracer<> &trc, int data_id, const db::AttrList &attrs) | dballe::db::v7::DataCommon< StationDataTraits > | |
remove_by_id(Tracer<> &trc, int id) override (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | virtual |
run_station_data_query(Tracer<> &trc, const v7::DataQueryBuilder &qb, std::function< void(const dballe::DBStation &station, int id_data, std::unique_ptr< wreport::Var > var)>) override | dballe::db::v7::mysql::MySQLStationData | virtual |
table_name (defined in dballe::db::v7::DataCommon< StationDataTraits >) | dballe::db::v7::DataCommon< StationDataTraits > | protectedstatic |
tr (defined in dballe::db::v7::DataCommon< StationDataTraits >) | dballe::db::v7::DataCommon< StationDataTraits > | protected |
update(Tracer<> &trc, std::vector< typename StationData ::BatchValue > &vars, bool with_attrs) override (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | |
dballe::db::v7::StationData::update(Tracer<> &trc, std::vector< typename StationDataTraits ::BatchValue > &vars, bool with_attrs)=0 | dballe::db::v7::DataCommon< StationDataTraits > | pure virtual |
write_attrs(Tracer<> &trc, int id_data, const Values &values) override (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | virtual |
~DataCommon() (defined in dballe::db::v7::DataCommon< StationDataTraits >) | dballe::db::v7::DataCommon< StationDataTraits > | inlinevirtual |
~MySQLDataCommon() (defined in dballe::db::v7::mysql::MySQLDataCommon< StationData >) | dballe::db::v7::mysql::MySQLDataCommon< StationData > | |