38 #ifndef DATAMODEL_VARVALUE_H 39 #define DATAMODEL_VARVALUE_H 41 #include "src/database-server/data-model/variable.h" 103 v.variable_ =
this->variable_;
104 v.timestamp_ =
this->timestamp_;
double val_
Definition: varvalue.h:110
VarValue(VarValue &&var) noexcept
Definition: varvalue.cc:48
Variable variable_
Definition: varvalue.h:109
VarValue(Variable &&variable, double &&val, std::uint64_t &&ts)
Definition: varvalue.cc:45
Definition: variable.h:44
std::uint64_t timestamp() const noexcept
Definition: varvalue.cc:61
std::uint64_t timestamp_
Definition: varvalue.h:111
const Variable & variable() const noexcept
Definition: varvalue.cc:53
double val() const noexcept
Definition: varvalue.cc:57
VarValue DeepCopy()
Definition: varvalue.h:100
void set_val(double val) noexcept
Definition: varvalue.cc:59
const std::string & name() const noexcept
Definition: varvalue.cc:65
VarValue(const VarValue &var)=default
void set_vaiable(const Variable &var) noexcept
Definition: varvalue.cc:55
void set_timestamp(std::uint64_t ts) noexcept
Definition: varvalue.cc:63