|
|
vecDouble | _values |
| |
|
int | _cursor |
| |
◆ AdvanceOneTimeStep()
| virtual bool TimeSeriesData::AdvanceOneTimeStep |
( |
| ) |
|
|
pure virtual |
◆ GetCurrentValue()
| double TimeSeriesData::GetCurrentValue |
( |
| ) |
|
|
virtual |
◆ GetEnd()
| virtual double TimeSeriesData::GetEnd |
( |
| ) |
const |
|
pure virtual |
◆ GetStart()
| virtual double TimeSeriesData::GetStart |
( |
| ) |
const |
|
pure virtual |
◆ GetSum()
| double TimeSeriesData::GetSum |
( |
| ) |
|
|
virtual |
◆ GetValueFor()
| double TimeSeriesData::GetValueFor |
( |
double | date | ) |
|
|
virtual |
◆ IsValid()
| virtual bool TimeSeriesData::IsValid |
( |
| ) |
const |
|
nodiscardpure virtual |
Check if the time series data is valid. Verifies that the data has values and date range is set correctly.
- Returns
- true if the time series data is valid, false otherwise.
Implemented in TimeSeriesDataIrregular, and TimeSeriesDataRegular.
◆ SetCursorToDate()
| virtual bool TimeSeriesData::SetCursorToDate |
( |
double | date | ) |
|
|
pure virtual |
◆ SetValues()
| bool TimeSeriesData::SetValues |
( |
const vecDouble & | values | ) |
|
|
virtual |
◆ Validate()
| virtual void TimeSeriesData::Validate |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files:
- /github/workspace/core/src/base/TimeSeriesData.h
- /github/workspace/core/src/base/TimeSeriesData.cpp