1#ifndef HYDROBRICKS_FORCING_H
2#define HYDROBRICKS_FORCING_H
5#include "TimeSeriesData.h"
9 explicit Forcing(VariableType type);
58 [[nodiscard]]
bool IsValid()
const;
71 double _updatedValue{0.0};
72 bool _hasUpdatedValue{
false};
void Validate() const
Definition Forcing.cpp:43
VariableType GetType() const
Definition Forcing.h:25
bool IsValid() const
Definition Forcing.cpp:27
double GetValue() const
Definition Forcing.cpp:12
void UpdateValue(double value)
Definition Forcing.cpp:18
void AttachTimeSeriesData(TimeSeriesData *timeSeriesData)
Definition Forcing.cpp:7
void ResetUpdate()
Definition Forcing.cpp:23
Definition TimeSeriesData.h:6