Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Concept TimeSeries

TimeSeries

Description

A TimeSeries is an InfiniteRangeRunStorage with a discretization.

Refinement of

Associated types

  • discretization_type

    boost::time_series::traits::discretization_type<S>::type

    The type of the discretization, which could be a runtime value or an MPL Integral Constant.

  • storage_category

    boost::time_series::traits::storage_category<S>::type

    The category of the TimeSeries storage.

Notation

S
A type playing the role of time-series-type in the TimeSeries concept.
s
Object of type S
o
Object of type offset_type
x, y,
Objects of type discretization_type

Valid expressions

Name Expression Type Semantics

Get Discretization

s.discretization()

discretization_type

Returns the series' discretization.

Discretization Compare Equal

x == y

Convertible to bool

Compares two discretizations for equality.

Discretization Compare Inequal

x != y

Convertible to bool

Compares two discretizations for inequality.

Array Subscript

s[o]

Convertible to value_type

Equivalent to boost::range_run_storage::get_at(s, o).

Models

  • boost::time_series::dense_series

See also

Copyright © 2006 Eric Niebler

PrevUpHomeNext