Strongly typed wrapper for bounded open rolling windows. More...
#include <rolling.hpp>
Public Member Functions | |
bounded_open (cudf::scalar const &delta) | |
Construct a bounded open rolling window. More... | |
cudf::scalar const * | delta () const noexcept |
Return pointer to the row delta scalar. More... | |
Public Attributes | |
cudf::scalar const & | delta_ |
Strongly typed wrapper for bounded open rolling windows.
delta | The scalar delta from the current row. Must be valid, behaviour is undefined if not. If the scalar represents a floating point type the value must be neither inf nor nan, otherwise behaviour is undefined. |
The endpoints of this window are excluded.
Definition at line 77 of file rolling.hpp.
|
inline |
Construct a bounded open rolling window.
delta | The scalar delta from the current row. Must be valid, behaviour is undefined if not. |
Definition at line 87 of file rolling.hpp.
|
inlinenoexcept |
Return pointer to the row delta scalar.
Definition at line 93 of file rolling.hpp.
cudf::scalar const& cudf::bounded_open::delta_ |
Delta from the current row in the window. Must be valid, behaviour is undefined if not.
Definition at line 78 of file rolling.hpp.