datatypes::timeseries::CommonTypes¶
Typical ensemble and time series data types derived from a fundamental data type for each data item. More...
#include <time_series.hpp>
Public Types¶
Name | |
---|---|
using typename time_series_of< ElementType >::type | SeriesType Type of a time series for this fundamental element type: TTimeSeries |
using typename std::add_pointer< SeriesType >::type | PtrSeriesType Type of pointer a time series for this fundamental element type: TTimeSeries |
using typename ensemble_of< SeriesType >::type | EnsembleType Type of MultiTimeSeries |
using typename ensemble_of< PtrSeriesType >::type | EnsemblePtrType Type of MultiTimeSeries |
using typename std::add_pointer< EnsemblePtrType >::type | PtrEnsemblePtrType Type of a pointer to a MultiTimeSeries |
using typename time_series_of< PtrEnsemblePtrType >::type | TSeriesEnsemblePtrType Type of TTimeSeries< MultiTimeSeries |
using typename std::add_pointer< TSeriesEnsemblePtrType >::type | PtrTSeriesEnsemblePtrType Type of a pointer to a TTimeSeries< MultiTimeSeries |
Detailed Description¶
Typical ensemble and time series data types derived from a fundamental data type for each data item.
Template Parameters:
- ElementType fundamental data type for each data item.
Public Types Documentation¶
using SeriesType¶
using datatypes::timeseries::CommonTypes< ElementType >::SeriesType = typename time_series_of<ElementType>::type;
Type of a time series for this fundamental element type: TTimeSeries
using PtrSeriesType¶
using datatypes::timeseries::CommonTypes< ElementType >::PtrSeriesType = typename std::add_pointer<SeriesType>::type;
Type of pointer a time series for this fundamental element type: TTimeSeries
using EnsembleType¶
using datatypes::timeseries::CommonTypes< ElementType >::EnsembleType = typename ensemble_of<SeriesType>::type;
Type of MultiTimeSeries
using EnsemblePtrType¶
using datatypes::timeseries::CommonTypes< ElementType >::EnsemblePtrType = typename ensemble_of<PtrSeriesType>::type;
Type of MultiTimeSeries
using PtrEnsemblePtrType¶
using datatypes::timeseries::CommonTypes< ElementType >::PtrEnsemblePtrType = typename std::add_pointer<EnsemblePtrType>::type;
Type of a pointer to a MultiTimeSeries
using TSeriesEnsemblePtrType¶
using datatypes::timeseries::CommonTypes< ElementType >::TSeriesEnsemblePtrType = typename time_series_of<PtrEnsemblePtrType>::type;
Type of TTimeSeries< MultiTimeSeries
using PtrTSeriesEnsemblePtrType¶
using datatypes::timeseries::CommonTypes< ElementType >::PtrTSeriesEnsemblePtrType = typename std::add_pointer<TSeriesEnsemblePtrType>::type;
Type of a pointer to a TTimeSeries< MultiTimeSeries
Updated on 2022-08-21 at 18:10:33 +1000