Definitions of C++ counterparts of SPL native functions for event-time operations. More...
Namespaces |
|
SPL::Functions::EventTime | |
C++ counterparts of SPL native functions that deal with event-time operations. |
|
SPL | |
C++ classes for writing operators. |
|
SPL::Functions | |
C++ counterparts of SPL native functions. |
|
Enumerations |
|
enum | SPL::Functions::EventTime::TimeResolution { SPL::Functions::EventTime::Milliseconds, SPL::Functions::EventTime::Microseconds, SPL::Functions::EventTime::Nanoseconds } |
A standard set of time units. More... |
|
Functions |
|
SPL::timestamp | SPL::Functions::EventTime::intervalStart () |
Get the start of the current timeInterval window. More... |
|
SPL::timestamp | SPL::Functions::EventTime::intervalEnd () |
Get the end of the current timeInterval window. More... |
|
template<typename T > | |
timestamp | SPL::Functions::EventTime::getEventTime (T const &t) |
Get the event time of the specified tuple. More... |
|
SPL::TriggerInfoProvider::PaneTiming | SPL::Functions::EventTime::paneTiming () |
Retrieves the PaneTiming of the current timeInterval window trigger. More... |
|
uint64 | SPL::Functions::EventTime::paneIndex () |
Returns the zero-based index of the trigger firing for the current timeInterval window. More... |
|
TimeResolution | SPL::Functions::EventTime::toTimeResolution (std::string const &resString) |
Value of a TimeResolution enum constant given its name. More... |
|
SPL::timestamp | SPL::Functions::EventTime::toTimestamp (uint64 ticks, TimeResolution resolution) |
Constructs a timestamp from a number of time units with the specified resolution. More... |
|
SPL::timestamp | SPL::Functions::EventTime::toTimestamp (int64 ticks, TimeResolution resolution) |
Constructs an SPL timestamp from a number of time units with the specified resolution. More... |
|
int64 | SPL::Functions::EventTime::int64TicksFromTimestamp (SPL::timestamp const &ts, TimeResolution resolution) |
Converts an SPL timestamp to a number of time units at a specified resolution. More... |
|
uint64 | SPL::Functions::EventTime::uint64TicksFromTimestamp (SPL::timestamp const &ts, TimeResolution resolution) |
Converts an SPL timestamp to a number of time units at a specified resolution. More... |
|
SPL::timestamp | SPL::Functions::EventTime::toTimestamp (uint64 ticks, Enum const &resolution) |
Construct an SPL timestamp from a number of time units with the specified resolution. More... |
|
SPL::timestamp | SPL::Functions::EventTime::toTimestamp (int64 ticks, Enum const &resolution) |
Construct an SPL timestamp from a number of time units with the specified resolution. More... |
|
int64 | SPL::Functions::EventTime::int64TicksFromTimestamp (SPL::timestamp const &ts, Enum const &resolution) |
Convert an SPL timestamp to a number of time units at a specified resolution. More... |
|
uint64 | SPL::Functions::EventTime::uint64TicksFromTimestamp (SPL::timestamp const &ts, Enum const &resolution) |
Convert an SPL timestamp to a number of time units at a specified resolution. More... |
|
Definitions of C++ counterparts of SPL native functions for event-time operations.