libdballe
7.29
|
This is the complete list of members for dballe::db::v7::DataCommon< Traits >, including all inherited members.
dump(FILE *out)=0 | dballe::db::v7::DataCommon< Traits > | pure virtual |
insert(dballe::db::v7::Transaction &t, typename Traits::BulkVars &vars, bulk::UpdateMode update_mode=bulk::UPDATE, bool with_attrs=false)=0 | dballe::db::v7::DataCommon< Traits > | pure virtual |
merge_attrs(int id_data, const Values &attrs) | dballe::db::v7::DataCommon< Traits > | |
read_attrs(int id_data, std::function< void(std::unique_ptr< wreport::Var >)> dest)=0 | dballe::db::v7::DataCommon< Traits > | pure virtual |
read_attrs_into_values(int id_data, Values &values) | dballe::db::v7::DataCommon< Traits > | protected |
remove(const v7::IdQueryBuilder &qb)=0 | dballe::db::v7::DataCommon< Traits > | pure virtual |
remove_all_attrs(int id_data)=0 | dballe::db::v7::DataCommon< Traits > | protectedpure virtual |
remove_attrs(int data_id, const db::AttrList &attrs) | dballe::db::v7::DataCommon< Traits > | |
write_attrs(int id_data, const Values &values)=0 | dballe::db::v7::DataCommon< Traits > | protectedpure virtual |
~DataCommon() (defined in dballe::db::v7::DataCommon< Traits >) | dballe::db::v7::DataCommon< Traits > | inlinevirtual |