|
libdballe
7.7
|
In-memory database backend. More...
#include <memdb.h>
Public Member Functions | |
| void | clear () |
| void | insert_or_replace (const Record &rec) |
| void | insert (const Msg &msg, bool replace=true, bool with_station_info=true, bool with_attrs=true, const char *force_report=NULL) |
| size_t | insert (const Coords &coords, const std::string &ident, const std::string &report, const Level &level, const Trange &trange, const Datetime &datetime, std::unique_ptr< wreport::Var > var) |
| size_t | insert (const Coords &coords, const std::string &ident, const std::string &report, const Level &level, const Trange &trange, const Datetime &datetime, const wreport::Var &var) |
| void | remove (memdb::Results< memdb::StationValue > &query) |
| void | remove (memdb::Results< memdb::Value > &query) |
| void | dump (FILE *out) const |
Data Fields | |
| memdb::Stations | stations |
| memdb::StationValues | stationvalues |
| memdb::LevTrs | levtrs |
| memdb::Values | values |
In-memory database backend.
1.8.9.1