|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <TimeUnit.hpp>
Public Member Functions | |
| TimeUnit (uint64_t offset) | |
| uint64_t | getMillisecondsConversionMultiplier () const |
| gets the multiplier to convert this to milliseconds More... | |
| std::string | toString () const |
| Creates a string representation. More... | |
| bool | equals (const TimeUnit &other) const |
| Compares for equality. More... | |
Static Public Member Functions | |
| static TimeUnit | Milliseconds () |
| A time unit in Milliseconds. More... | |
| static TimeUnit | Seconds () |
| A time unit in Seconds. More... | |
| static TimeUnit | Minutes () |
| A time unit in Minutes. More... | |
| static TimeUnit | Hours () |
| A time unit in Hours. More... | |
| static TimeUnit | Days () |
| A time unit in Days. More... | |
A time based window measure.
|
explicit |
Referenced by Days(), Hours(), Milliseconds(), Minutes(), and Seconds().
|
static |
A time unit in Days.
References TimeUnit().
Referenced by NES::API::Days().
| bool NES::Windowing::TimeUnit::equals | ( | const TimeUnit & | other | ) | const |
| uint64_t NES::Windowing::TimeUnit::getMillisecondsConversionMultiplier | ( | ) | const |
gets the multiplier to convert this to milliseconds
|
static |
A time unit in Hours.
References TimeUnit().
Referenced by NES::API::Hours().
|
static |
A time unit in Milliseconds.
References TimeUnit().
Referenced by NES::Parsers::NesCEPQueryPlanCreator::createIntervalWindow(), and NES::API::Milliseconds().
|
static |
A time unit in Minutes.
References TimeUnit().
Referenced by NES::API::Minutes().
|
static |
A time unit in Seconds.
References TimeUnit().
Referenced by NES::API::Seconds().
| std::string NES::Windowing::TimeUnit::toString | ( | ) | const |
Creates a string representation.