class
D4::Reducers::Sum
- D4::Reducers::Sum
- D4::Reducers::Basic
- Reference
- Object
Defined in:
d4/reducers.crInstance Method Summary
- #constant_primary_sum? : Bool
-
#consume_values(state : State, values : Slice(Int32), count : Int32) : State
Built-in reducers only depend on the values, not interval boundaries.
- #finish(state : State) : Int64
Instance methods inherited from class D4::Reducers::Basic
constant_primary_sum? : Bool
constant_primary_sum?,
consume(state : State, start : Int64, stop : Int64, value : Int32) : State
consume,
consume_values(state : State, values : Slice(Int32), count : Int32) : State
consume_values,
merge(left : State, right : State) : State
merge,
seed : State
seed
Instance Method Detail
Description copied from class D4::Reducers::Basic
Built-in reducers only depend on the values, not interval boundaries. Consume a decoded block directly, avoiding one virtual call per run.