TS++ library: time series library
ts::drop::SeriesDropContainer< T > Class Template Reference

#include <dropcontainer.h>

Inheritance diagram for ts::drop::SeriesDropContainer< T >:
Collaboration diagram for ts::drop::SeriesDropContainer< T >:

Public Types

typedef DropContainer< T > Tbase
 
typedef Tbase::Tvalue Tvalue
 
typedef DropContainer< Tvalue > * PDropContainer
 
typedef Tbase::Tseries Tseries
 
typedef aff::Tsubscript Tsubscript
 

Public Member Functions

 SeriesDropContainer ()
 
virtual ~SeriesDropContainer ()
 
virtual void drop (const Tvalue &v)
 this function accepts samples More...
 
virtual int downsampling_factor () const
 
virtual Tvalue gain () const
 
virtual PDropContainer attach (const Tbase &c)
 
virtual void initialize (const int &n)
 initialize for n samples input More...
 

Protected Member Functions

virtual PDropContainer clone () const
 
virtual void initializenext (const int &n)
 
virtual const Tseries::Tcoc & container () const
 
PDropContainer attached () const
 

Protected Attributes

PDropContainer Moutput
 

Private Attributes

Tseries Ms
 
Tsubscript Mi
 

Detailed Description

template<class T>
class ts::drop::SeriesDropContainer< T >

Series Container

This class is used at the other end of the linked list of downsamplers to collect the results.

Definition at line 155 of file dropcontainer.h.


The documentation for this class was generated from the following file: