|
|
| 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) |
| |
|
|
char * | res |
| |
|
unsigned | res_len |
| |
|
const char * | key |
| |
|
unsigned | len |
| |
|
bool | missing = true |
| |
◆ name()
| const char * dballe::fortran::Enqc::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ set_bool()
| void dballe::fortran::Enqc::set_bool |
( |
bool | val | ) |
|
|
inlineoverridevirtual |
◆ set_dballe_int()
| void dballe::fortran::Enqc::set_dballe_int |
( |
int | val | ) |
|
|
inlineoverridevirtual |
◆ set_ident()
| void dballe::fortran::Enqc::set_ident |
( |
const Ident & | ident | ) |
|
|
inlineoverridevirtual |
◆ set_int()
| void dballe::fortran::Enqc::set_int |
( |
int | val | ) |
|
|
inlineoverridevirtual |
◆ set_lat()
| void dballe::fortran::Enqc::set_lat |
( |
int | lat | ) |
|
|
inlineoverridevirtual |
◆ set_lon()
| void dballe::fortran::Enqc::set_lon |
( |
int | lon | ) |
|
|
inlineoverridevirtual |
◆ set_string()
| void dballe::fortran::Enqc::set_string |
( |
const std::string & | val | ) |
|
|
inlineoverridevirtual |
◆ set_var_value()
| void dballe::fortran::Enqc::set_var_value |
( |
const wreport::Var & | var | ) |
|
|
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.
◆ set_varcode()
| void dballe::fortran::Enqc::set_varcode |
( |
wreport::Varcode | val | ) |
|
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file: