![]() |
Home | Libraries | People | FAQ | More |
boost::time_series::piecewise_constant_series — A Mutable_TimeSeries that has an arbitrary number of runs of arbitrary length and value.
// In header: <boost/time_series/piecewise_constant_series.hpp> template<typename Value, typename Discretization, typename Offset> struct piecewise_constant_series : public boost::time_series::time_series_facade< Derived, Storage, Discretization > { // types typedef time_series_facade< piecewise_constant_series< Value, Discretization, Offset >, storage::piecewise_constant_array< Value, Offset >, Discretization > base_type; // construct/copy/destruct piecewise_constant_series(); template<typename A1> piecewise_constant_series(A1 const &); template<typename A1, typename A2, ... > piecewise_constant_series(A1 const &, A2 const &, ...); };