libdballe 9.9
|
Public Member Functions | |
Enqc (const char *key, unsigned len, char *res, unsigned res_len) | |
const char * | name () const override |
void | set_bool (bool val) override |
void | set_int (int val) override |
void | set_dballe_int (int val) override |
void | set_string (const std::string &val) override |
void | set_ident (const Ident &ident) override |
void | set_varcode (wreport::Varcode val) override |
void | set_lat (int lat) override |
void | set_lon (int lon) override |
void | set_var_value (const wreport::Var &var) override |
Set the value using the value of the given variable. | |
![]() | |
Enq (const char *key, unsigned len) | |
void | throw_notfound () |
virtual void | set_var (const wreport::Var *val) |
virtual void | set_attrs (const wreport::Var *val) |
virtual void | set_coords (const Coords &c) |
virtual void | set_station (const Station &s) |
virtual void | set_dbstation (const DBStation &s) |
virtual void | set_datetime (const Datetime &dt) |
virtual void | set_level (const Level &dt) |
virtual void | set_trange (const Trange &dt) |
template<typename Values > | |
bool | search_b_values (const Values &values) |
bool | search_b_value (const dballe::Value &value) |
template<typename Values > | |
void | search_alias_values (const Values &values) |
void | search_alias_value (const dballe::Value &value) |
Public Attributes | |
char * | res |
unsigned | res_len |
![]() | |
const char * | key |
unsigned | len |
bool | missing = true |
Implements dballe::impl::Enq.
Implements dballe::impl::Enq.
Implements dballe::impl::Enq.
Reimplemented from dballe::impl::Enq.
Implements dballe::impl::Enq.
Reimplemented from dballe::impl::Enq.
Reimplemented from dballe::impl::Enq.
Reimplemented from dballe::impl::Enq.
|
inlineoverridevirtual |
Set the value using the value of the given variable.
var can be assumed to always be set, that is, the caller has already checked that it has a value.
Implements dballe::impl::Enq.
References wreport::Var::enqc().
|
inlineoverridevirtual |
Reimplemented from dballe::impl::Enq.