
Public Member Functions | |
| DateTimeSerie () | |
| virtual | ~DateTimeSerie () |
| bool | addValue (openfluid::core::DateTime DT, openfluid::core::ScalarValue Value) |
| bool | getValue (openfluid::core::DateTime DT, openfluid::core::ScalarValue *Value) |
| short | getNearestValues (openfluid::core::DateTime SearchedDT, TimePair *LowerPair, TimePair *UpperPair) |
| bool | getInterpolatedValue (openfluid::core::DateTime SearchedDT, openfluid::core::ScalarValue *Value) |
| void | clear () |
| bool | createInterpolatedSerie (openfluid::core::DateTime Begin, openfluid::core::DateTime End, int TimeStep, DateTimeSerie *Serie) |
| bool | createIndexedSerie (IndexedSerie *ISerie) |
| int | getCount () |
Class for management of a time ordered serie of data (ScalarValue)
| openfluid::tools::DateTimeSerie::DateTimeSerie | ( | ) |
| virtual openfluid::tools::DateTimeSerie::~DateTimeSerie | ( | ) | [virtual] |
| bool openfluid::tools::DateTimeSerie::addValue | ( | openfluid::core::DateTime | DT, | |
| openfluid::core::ScalarValue | Value | |||
| ) |
| void openfluid::tools::DateTimeSerie::clear | ( | ) |
| bool openfluid::tools::DateTimeSerie::createIndexedSerie | ( | IndexedSerie * | ISerie | ) |
| bool openfluid::tools::DateTimeSerie::createInterpolatedSerie | ( | openfluid::core::DateTime | Begin, | |
| openfluid::core::DateTime | End, | |||
| int | TimeStep, | |||
| DateTimeSerie * | Serie | |||
| ) |
| int openfluid::tools::DateTimeSerie::getCount | ( | ) | [inline] |
| bool openfluid::tools::DateTimeSerie::getInterpolatedValue | ( | openfluid::core::DateTime | SearchedDT, | |
| openfluid::core::ScalarValue * | Value | |||
| ) |
| short openfluid::tools::DateTimeSerie::getNearestValues | ( | openfluid::core::DateTime | SearchedDT, | |
| TimePair * | LowerPair, | |||
| TimePair * | UpperPair | |||
| ) |
| bool openfluid::tools::DateTimeSerie::getValue | ( | openfluid::core::DateTime | DT, | |
| openfluid::core::ScalarValue * | Value | |||
| ) |
Creative Commons By-NC-ND license