libdballe  7.6
Public Member Functions | Data Fields
dballe::memdb::Value Struct Reference

A value measured by a station. More...

#include <value.h>

Inheritance diagram for dballe::memdb::Value:
dballe::memdb::ValueBase

Public Member Functions

 Value (const Station &station, const LevTr &levtr, const Datetime &datetime, std::unique_ptr< wreport::Var > var)
 
void dump (FILE *out) const
 
- Public Member Functions inherited from dballe::memdb::ValueBase
 ValueBase (std::unique_ptr< wreport::Var > var)
 
void query_attrs (std::function< void(std::unique_ptr< wreport::Var >)> dest) const
 
void attr_insert (const Record &attrs)
 
void attr_insert (const Values &attrs)
 
void attr_remove (const std::vector< wreport::Varcode > &qcs)
 
void replace (std::unique_ptr< wreport::Var > var)
 Replace the variable with the given one.
 
void replace (const wreport::Var &var)
 Replace the value with the one of the given variable.
 

Data Fields

const Stationstation
 
const LevTrlevtr
 
Datetime datetime
 
- Data Fields inherited from dballe::memdb::ValueBase
wreport::Var * var
 

Detailed Description

A value measured by a station.


The documentation for this struct was generated from the following file: