Lines Matching refs:prev

45 type FloatReduceFunc func(prev *FloatPoint, curr *FloatPoint) (t int64, v float64, aux []interface{…
50 prev *FloatPoint member
55 func NewFloatFuncReducer(fn FloatReduceFunc, prev *FloatPoint) *FloatFuncReducer {
56 return &FloatFuncReducer{fn: fn, prev: prev}
62 t, v, aux := r.fn(r.prev, p)
63 if r.prev == nil {
64 r.prev = &FloatPoint{}
66 r.prev.Time = t
67 r.prev.Value = v
68 r.prev.Aux = aux
70 r.prev.Aggregated += p.Aggregated
72 r.prev.Aggregated++
78 return []FloatPoint{*r.prev}
115 type FloatReduceIntegerFunc func(prev *IntegerPoint, curr *FloatPoint) (t int64, v int64, aux []int…
120 prev *IntegerPoint member
125 func NewFloatFuncIntegerReducer(fn FloatReduceIntegerFunc, prev *IntegerPoint) *FloatFuncIntegerRed…
126 return &FloatFuncIntegerReducer{fn: fn, prev: prev}
132 t, v, aux := r.fn(r.prev, p)
133 if r.prev == nil {
134 r.prev = &IntegerPoint{}
136 r.prev.Time = t
137 r.prev.Value = v
138 r.prev.Aux = aux
140 r.prev.Aggregated += p.Aggregated
142 r.prev.Aggregated++
148 return []IntegerPoint{*r.prev}
185 type FloatReduceUnsignedFunc func(prev *UnsignedPoint, curr *FloatPoint) (t int64, v uint64, aux []…
190 prev *UnsignedPoint member
195 func NewFloatFuncUnsignedReducer(fn FloatReduceUnsignedFunc, prev *UnsignedPoint) *FloatFuncUnsigne…
196 return &FloatFuncUnsignedReducer{fn: fn, prev: prev}
202 t, v, aux := r.fn(r.prev, p)
203 if r.prev == nil {
204 r.prev = &UnsignedPoint{}
206 r.prev.Time = t
207 r.prev.Value = v
208 r.prev.Aux = aux
210 r.prev.Aggregated += p.Aggregated
212 r.prev.Aggregated++
218 return []UnsignedPoint{*r.prev}
255 type FloatReduceStringFunc func(prev *StringPoint, curr *FloatPoint) (t int64, v string, aux []inte…
260 prev *StringPoint member
265 func NewFloatFuncStringReducer(fn FloatReduceStringFunc, prev *StringPoint) *FloatFuncStringReducer…
266 return &FloatFuncStringReducer{fn: fn, prev: prev}
272 t, v, aux := r.fn(r.prev, p)
273 if r.prev == nil {
274 r.prev = &StringPoint{}
276 r.prev.Time = t
277 r.prev.Value = v
278 r.prev.Aux = aux
280 r.prev.Aggregated += p.Aggregated
282 r.prev.Aggregated++
288 return []StringPoint{*r.prev}
325 type FloatReduceBooleanFunc func(prev *BooleanPoint, curr *FloatPoint) (t int64, v bool, aux []inte…
330 prev *BooleanPoint member
335 func NewFloatFuncBooleanReducer(fn FloatReduceBooleanFunc, prev *BooleanPoint) *FloatFuncBooleanRed…
336 return &FloatFuncBooleanReducer{fn: fn, prev: prev}
342 t, v, aux := r.fn(r.prev, p)
343 if r.prev == nil {
344 r.prev = &BooleanPoint{}
346 r.prev.Time = t
347 r.prev.Value = v
348 r.prev.Aux = aux
350 r.prev.Aggregated += p.Aggregated
352 r.prev.Aggregated++
358 return []BooleanPoint{*r.prev}
424 prev FloatPoint member
432 prev: FloatPoint{Nil: true},
439 r.prev = r.curr
445 if !r.prev.Nil {
446 elapsed := (r.curr.Time - r.prev.Time) / r.unitConversion
529 type IntegerReduceFloatFunc func(prev *FloatPoint, curr *IntegerPoint) (t int64, v float64, aux []i…
534 prev *FloatPoint member
539 func NewIntegerFuncFloatReducer(fn IntegerReduceFloatFunc, prev *FloatPoint) *IntegerFuncFloatReduc…
540 return &IntegerFuncFloatReducer{fn: fn, prev: prev}
546 t, v, aux := r.fn(r.prev, p)
547 if r.prev == nil {
548 r.prev = &FloatPoint{}
550 r.prev.Time = t
551 r.prev.Value = v
552 r.prev.Aux = aux
554 r.prev.Aggregated += p.Aggregated
556 r.prev.Aggregated++
562 return []FloatPoint{*r.prev}
599 type IntegerReduceFunc func(prev *IntegerPoint, curr *IntegerPoint) (t int64, v int64, aux []interf…
604 prev *IntegerPoint member
609 func NewIntegerFuncReducer(fn IntegerReduceFunc, prev *IntegerPoint) *IntegerFuncReducer {
610 return &IntegerFuncReducer{fn: fn, prev: prev}
616 t, v, aux := r.fn(r.prev, p)
617 if r.prev == nil {
618 r.prev = &IntegerPoint{}
620 r.prev.Time = t
621 r.prev.Value = v
622 r.prev.Aux = aux
624 r.prev.Aggregated += p.Aggregated
626 r.prev.Aggregated++
632 return []IntegerPoint{*r.prev}
669 type IntegerReduceUnsignedFunc func(prev *UnsignedPoint, curr *IntegerPoint) (t int64, v uint64, au…
674 prev *UnsignedPoint member
679 func NewIntegerFuncUnsignedReducer(fn IntegerReduceUnsignedFunc, prev *UnsignedPoint) *IntegerFuncU…
680 return &IntegerFuncUnsignedReducer{fn: fn, prev: prev}
686 t, v, aux := r.fn(r.prev, p)
687 if r.prev == nil {
688 r.prev = &UnsignedPoint{}
690 r.prev.Time = t
691 r.prev.Value = v
692 r.prev.Aux = aux
694 r.prev.Aggregated += p.Aggregated
696 r.prev.Aggregated++
702 return []UnsignedPoint{*r.prev}
739 type IntegerReduceStringFunc func(prev *StringPoint, curr *IntegerPoint) (t int64, v string, aux []…
744 prev *StringPoint member
749 func NewIntegerFuncStringReducer(fn IntegerReduceStringFunc, prev *StringPoint) *IntegerFuncStringR…
750 return &IntegerFuncStringReducer{fn: fn, prev: prev}
756 t, v, aux := r.fn(r.prev, p)
757 if r.prev == nil {
758 r.prev = &StringPoint{}
760 r.prev.Time = t
761 r.prev.Value = v
762 r.prev.Aux = aux
764 r.prev.Aggregated += p.Aggregated
766 r.prev.Aggregated++
772 return []StringPoint{*r.prev}
809 type IntegerReduceBooleanFunc func(prev *BooleanPoint, curr *IntegerPoint) (t int64, v bool, aux []…
814 prev *BooleanPoint member
819 func NewIntegerFuncBooleanReducer(fn IntegerReduceBooleanFunc, prev *BooleanPoint) *IntegerFuncBool…
820 return &IntegerFuncBooleanReducer{fn: fn, prev: prev}
826 t, v, aux := r.fn(r.prev, p)
827 if r.prev == nil {
828 r.prev = &BooleanPoint{}
830 r.prev.Time = t
831 r.prev.Value = v
832 r.prev.Aux = aux
834 r.prev.Aggregated += p.Aggregated
836 r.prev.Aggregated++
842 return []BooleanPoint{*r.prev}
908 prev IntegerPoint member
916 prev: IntegerPoint{Nil: true},
923 r.prev = r.curr
929 if !r.prev.Nil {
930 elapsed := (r.curr.Time - r.prev.Time) / r.unitConversion
1013 type UnsignedReduceFloatFunc func(prev *FloatPoint, curr *UnsignedPoint) (t int64, v float64, aux […
1018 prev *FloatPoint member
1023 func NewUnsignedFuncFloatReducer(fn UnsignedReduceFloatFunc, prev *FloatPoint) *UnsignedFuncFloatRe…
1024 return &UnsignedFuncFloatReducer{fn: fn, prev: prev}
1030 t, v, aux := r.fn(r.prev, p)
1031 if r.prev == nil {
1032 r.prev = &FloatPoint{}
1034 r.prev.Time = t
1035 r.prev.Value = v
1036 r.prev.Aux = aux
1038 r.prev.Aggregated += p.Aggregated
1040 r.prev.Aggregated++
1046 return []FloatPoint{*r.prev}
1083 type UnsignedReduceIntegerFunc func(prev *IntegerPoint, curr *UnsignedPoint) (t int64, v int64, aux…
1088 prev *IntegerPoint member
1093 func NewUnsignedFuncIntegerReducer(fn UnsignedReduceIntegerFunc, prev *IntegerPoint) *UnsignedFuncI…
1094 return &UnsignedFuncIntegerReducer{fn: fn, prev: prev}
1100 t, v, aux := r.fn(r.prev, p)
1101 if r.prev == nil {
1102 r.prev = &IntegerPoint{}
1104 r.prev.Time = t
1105 r.prev.Value = v
1106 r.prev.Aux = aux
1108 r.prev.Aggregated += p.Aggregated
1110 r.prev.Aggregated++
1116 return []IntegerPoint{*r.prev}
1153 type UnsignedReduceFunc func(prev *UnsignedPoint, curr *UnsignedPoint) (t int64, v uint64, aux []in…
1158 prev *UnsignedPoint member
1163 func NewUnsignedFuncReducer(fn UnsignedReduceFunc, prev *UnsignedPoint) *UnsignedFuncReducer {
1164 return &UnsignedFuncReducer{fn: fn, prev: prev}
1170 t, v, aux := r.fn(r.prev, p)
1171 if r.prev == nil {
1172 r.prev = &UnsignedPoint{}
1174 r.prev.Time = t
1175 r.prev.Value = v
1176 r.prev.Aux = aux
1178 r.prev.Aggregated += p.Aggregated
1180 r.prev.Aggregated++
1186 return []UnsignedPoint{*r.prev}
1223 type UnsignedReduceStringFunc func(prev *StringPoint, curr *UnsignedPoint) (t int64, v string, aux …
1228 prev *StringPoint member
1233 func NewUnsignedFuncStringReducer(fn UnsignedReduceStringFunc, prev *StringPoint) *UnsignedFuncStri…
1234 return &UnsignedFuncStringReducer{fn: fn, prev: prev}
1240 t, v, aux := r.fn(r.prev, p)
1241 if r.prev == nil {
1242 r.prev = &StringPoint{}
1244 r.prev.Time = t
1245 r.prev.Value = v
1246 r.prev.Aux = aux
1248 r.prev.Aggregated += p.Aggregated
1250 r.prev.Aggregated++
1256 return []StringPoint{*r.prev}
1293 type UnsignedReduceBooleanFunc func(prev *BooleanPoint, curr *UnsignedPoint) (t int64, v bool, aux …
1298 prev *BooleanPoint member
1303 func NewUnsignedFuncBooleanReducer(fn UnsignedReduceBooleanFunc, prev *BooleanPoint) *UnsignedFuncB…
1304 return &UnsignedFuncBooleanReducer{fn: fn, prev: prev}
1310 t, v, aux := r.fn(r.prev, p)
1311 if r.prev == nil {
1312 r.prev = &BooleanPoint{}
1314 r.prev.Time = t
1315 r.prev.Value = v
1316 r.prev.Aux = aux
1318 r.prev.Aggregated += p.Aggregated
1320 r.prev.Aggregated++
1326 return []BooleanPoint{*r.prev}
1392 prev UnsignedPoint member
1400 prev: UnsignedPoint{Nil: true},
1407 r.prev = r.curr
1413 if !r.prev.Nil {
1414 elapsed := (r.curr.Time - r.prev.Time) / r.unitConversion
1497 type StringReduceFloatFunc func(prev *FloatPoint, curr *StringPoint) (t int64, v float64, aux []int…
1502 prev *FloatPoint member
1507 func NewStringFuncFloatReducer(fn StringReduceFloatFunc, prev *FloatPoint) *StringFuncFloatReducer {
1508 return &StringFuncFloatReducer{fn: fn, prev: prev}
1514 t, v, aux := r.fn(r.prev, p)
1515 if r.prev == nil {
1516 r.prev = &FloatPoint{}
1518 r.prev.Time = t
1519 r.prev.Value = v
1520 r.prev.Aux = aux
1522 r.prev.Aggregated += p.Aggregated
1524 r.prev.Aggregated++
1530 return []FloatPoint{*r.prev}
1567 type StringReduceIntegerFunc func(prev *IntegerPoint, curr *StringPoint) (t int64, v int64, aux []i…
1572 prev *IntegerPoint member
1577 func NewStringFuncIntegerReducer(fn StringReduceIntegerFunc, prev *IntegerPoint) *StringFuncInteger…
1578 return &StringFuncIntegerReducer{fn: fn, prev: prev}
1584 t, v, aux := r.fn(r.prev, p)
1585 if r.prev == nil {
1586 r.prev = &IntegerPoint{}
1588 r.prev.Time = t
1589 r.prev.Value = v
1590 r.prev.Aux = aux
1592 r.prev.Aggregated += p.Aggregated
1594 r.prev.Aggregated++
1600 return []IntegerPoint{*r.prev}
1637 type StringReduceUnsignedFunc func(prev *UnsignedPoint, curr *StringPoint) (t int64, v uint64, aux …
1642 prev *UnsignedPoint member
1647 func NewStringFuncUnsignedReducer(fn StringReduceUnsignedFunc, prev *UnsignedPoint) *StringFuncUnsi…
1648 return &StringFuncUnsignedReducer{fn: fn, prev: prev}
1654 t, v, aux := r.fn(r.prev, p)
1655 if r.prev == nil {
1656 r.prev = &UnsignedPoint{}
1658 r.prev.Time = t
1659 r.prev.Value = v
1660 r.prev.Aux = aux
1662 r.prev.Aggregated += p.Aggregated
1664 r.prev.Aggregated++
1670 return []UnsignedPoint{*r.prev}
1707 type StringReduceFunc func(prev *StringPoint, curr *StringPoint) (t int64, v string, aux []interfac…
1712 prev *StringPoint member
1717 func NewStringFuncReducer(fn StringReduceFunc, prev *StringPoint) *StringFuncReducer {
1718 return &StringFuncReducer{fn: fn, prev: prev}
1724 t, v, aux := r.fn(r.prev, p)
1725 if r.prev == nil {
1726 r.prev = &StringPoint{}
1728 r.prev.Time = t
1729 r.prev.Value = v
1730 r.prev.Aux = aux
1732 r.prev.Aggregated += p.Aggregated
1734 r.prev.Aggregated++
1740 return []StringPoint{*r.prev}
1777 type StringReduceBooleanFunc func(prev *BooleanPoint, curr *StringPoint) (t int64, v bool, aux []in…
1782 prev *BooleanPoint member
1787 func NewStringFuncBooleanReducer(fn StringReduceBooleanFunc, prev *BooleanPoint) *StringFuncBoolean…
1788 return &StringFuncBooleanReducer{fn: fn, prev: prev}
1794 t, v, aux := r.fn(r.prev, p)
1795 if r.prev == nil {
1796 r.prev = &BooleanPoint{}
1798 r.prev.Time = t
1799 r.prev.Value = v
1800 r.prev.Aux = aux
1802 r.prev.Aggregated += p.Aggregated
1804 r.prev.Aggregated++
1810 return []BooleanPoint{*r.prev}
1876 prev StringPoint member
1884 prev: StringPoint{Nil: true},
1891 r.prev = r.curr
1897 if !r.prev.Nil {
1898 elapsed := (r.curr.Time - r.prev.Time) / r.unitConversion
1981 type BooleanReduceFloatFunc func(prev *FloatPoint, curr *BooleanPoint) (t int64, v float64, aux []i…
1986 prev *FloatPoint member
1991 func NewBooleanFuncFloatReducer(fn BooleanReduceFloatFunc, prev *FloatPoint) *BooleanFuncFloatReduc…
1992 return &BooleanFuncFloatReducer{fn: fn, prev: prev}
1998 t, v, aux := r.fn(r.prev, p)
1999 if r.prev == nil {
2000 r.prev = &FloatPoint{}
2002 r.prev.Time = t
2003 r.prev.Value = v
2004 r.prev.Aux = aux
2006 r.prev.Aggregated += p.Aggregated
2008 r.prev.Aggregated++
2014 return []FloatPoint{*r.prev}
2051 type BooleanReduceIntegerFunc func(prev *IntegerPoint, curr *BooleanPoint) (t int64, v int64, aux […
2056 prev *IntegerPoint member
2061 func NewBooleanFuncIntegerReducer(fn BooleanReduceIntegerFunc, prev *IntegerPoint) *BooleanFuncInte…
2062 return &BooleanFuncIntegerReducer{fn: fn, prev: prev}
2068 t, v, aux := r.fn(r.prev, p)
2069 if r.prev == nil {
2070 r.prev = &IntegerPoint{}
2072 r.prev.Time = t
2073 r.prev.Value = v
2074 r.prev.Aux = aux
2076 r.prev.Aggregated += p.Aggregated
2078 r.prev.Aggregated++
2084 return []IntegerPoint{*r.prev}
2121 type BooleanReduceUnsignedFunc func(prev *UnsignedPoint, curr *BooleanPoint) (t int64, v uint64, au…
2126 prev *UnsignedPoint member
2131 func NewBooleanFuncUnsignedReducer(fn BooleanReduceUnsignedFunc, prev *UnsignedPoint) *BooleanFuncU…
2132 return &BooleanFuncUnsignedReducer{fn: fn, prev: prev}
2138 t, v, aux := r.fn(r.prev, p)
2139 if r.prev == nil {
2140 r.prev = &UnsignedPoint{}
2142 r.prev.Time = t
2143 r.prev.Value = v
2144 r.prev.Aux = aux
2146 r.prev.Aggregated += p.Aggregated
2148 r.prev.Aggregated++
2154 return []UnsignedPoint{*r.prev}
2191 type BooleanReduceStringFunc func(prev *StringPoint, curr *BooleanPoint) (t int64, v string, aux []…
2196 prev *StringPoint member
2201 func NewBooleanFuncStringReducer(fn BooleanReduceStringFunc, prev *StringPoint) *BooleanFuncStringR…
2202 return &BooleanFuncStringReducer{fn: fn, prev: prev}
2208 t, v, aux := r.fn(r.prev, p)
2209 if r.prev == nil {
2210 r.prev = &StringPoint{}
2212 r.prev.Time = t
2213 r.prev.Value = v
2214 r.prev.Aux = aux
2216 r.prev.Aggregated += p.Aggregated
2218 r.prev.Aggregated++
2224 return []StringPoint{*r.prev}
2261 type BooleanReduceFunc func(prev *BooleanPoint, curr *BooleanPoint) (t int64, v bool, aux []interfa…
2266 prev *BooleanPoint member
2271 func NewBooleanFuncReducer(fn BooleanReduceFunc, prev *BooleanPoint) *BooleanFuncReducer {
2272 return &BooleanFuncReducer{fn: fn, prev: prev}
2278 t, v, aux := r.fn(r.prev, p)
2279 if r.prev == nil {
2280 r.prev = &BooleanPoint{}
2282 r.prev.Time = t
2283 r.prev.Value = v
2284 r.prev.Aux = aux
2286 r.prev.Aggregated += p.Aggregated
2288 r.prev.Aggregated++
2294 return []BooleanPoint{*r.prev}
2360 prev BooleanPoint member
2368 prev: BooleanPoint{Nil: true},
2375 r.prev = r.curr
2381 if !r.prev.Nil {
2382 elapsed := (r.curr.Time - r.prev.Time) / r.unitConversion