libdballe
7.29
|
This is the complete list of members for dballe::Record, including all inherited members.
add(const Record &source)=0 | dballe::Record | pure virtual |
clear()=0 | dballe::Record | pure virtual |
clear_vars()=0 | dballe::Record | pure virtual |
clone() const =0 | dballe::Record | pure virtual |
contains(const Record &subset) const =0 | dballe::Record | pure virtual |
create() | dballe::Record | static |
enq(const char *key, const char *def) const (defined in dballe::Record) | dballe::Record | inline |
enq(const char *key, const T &def) const (defined in dballe::Record) | dballe::Record | inline |
equals(const Record &rec) const =0 | dballe::Record | pure virtual |
foreach_key(std::function< void(const char *, const wreport::Var &)> dest) const | dballe::Record | inline |
foreach_key(std::function< void(const char *, std::unique_ptr< wreport::Var > &&)> dest) const | dballe::Record | inline |
foreach_key_copy(std::function< void(const char *, std::unique_ptr< wreport::Var > &&)> dest) const =0 (defined in dballe::Record) | dballe::Record | protectedpure virtual |
foreach_key_ref(std::function< void(const char *, const wreport::Var &)> dest) const =0 (defined in dballe::Record) | dballe::Record | protectedpure virtual |
get(const char *key) const =0 | dballe::Record | pure virtual |
isset(const char *key) const | dballe::Record | virtual |
key_info(const char *key) | dballe::Record | static |
key_info(const std::string &key) | dballe::Record | static |
operator!=(const Record &rec) const | dballe::Record | |
operator==(const Record &rec) const | dballe::Record | |
operator[](const char *key) const | dballe::Record | |
print(FILE *out) const =0 | dballe::Record | pure virtual |
set(const char *key, int val) (defined in dballe::Record) | dballe::Record | inline |
set(const char *key, double val) (defined in dballe::Record) | dballe::Record | inline |
set(const char *key, const char *val) (defined in dballe::Record) | dballe::Record | inline |
set(const char *key, const std::string &val) (defined in dballe::Record) | dballe::Record | inline |
set(const Datetime &dt) (defined in dballe::Record) | dballe::Record | inline |
set(const DatetimeRange &dt) (defined in dballe::Record) | dballe::Record | inline |
set(const Coords &c) (defined in dballe::Record) | dballe::Record | inline |
set(const LatRange &lr) (defined in dballe::Record) | dballe::Record | inline |
set(const LonRange &lr) (defined in dballe::Record) | dballe::Record | inline |
set(const Level &lev) (defined in dballe::Record) | dballe::Record | inline |
set(const Trange &tr) (defined in dballe::Record) | dballe::Record | inline |
set(const wreport::Var &var) (defined in dballe::Record) | dballe::Record | inline |
set(std::unique_ptr< wreport::Var > &&var) (defined in dballe::Record) | dballe::Record | inline |
set_coords(const Coords &c)=0 | dballe::Record | pure virtual |
set_datetime(const Datetime &dt)=0 | dballe::Record | pure virtual |
set_datetimerange(const DatetimeRange &lr)=0 | dballe::Record | pure virtual |
set_latrange(const LatRange &lr)=0 | dballe::Record | pure virtual |
set_level(const Level &lev)=0 | dballe::Record | pure virtual |
set_lonrange(const LonRange &lr)=0 | dballe::Record | pure virtual |
set_trange(const Trange &tr)=0 | dballe::Record | pure virtual |
set_var(const wreport::Var &var)=0 | dballe::Record | pure virtual |
set_var_acquire(std::unique_ptr< wreport::Var > &&var)=0 | dballe::Record | pure virtual |
setc(const char *key, const char *val)=0 | dballe::Record | pure virtual |
setd(const char *key, double val)=0 | dballe::Record | pure virtual |
setf(const char *key, const char *val)=0 | dballe::Record | pure virtual |
seti(const char *key, int val)=0 | dballe::Record | pure virtual |
sets(const char *key, const std::string &val)=0 | dballe::Record | pure virtual |
unset(const char *key)=0 | dballe::Record | pure virtual |
~Record() (defined in dballe::Record) | dballe::Record | inlinevirtual |