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.