Gamma  0.9.5
Generic Synthesis Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Delay1< T > Class Template Reference

One element delay. More...

#include <Delay.h>

Inheritance diagram for Delay1< T >:
DelayShift< 1, T >

List of all members.

Public Member Functions

 Delay1 (const T &v=T())
T & operator[] (uint32_t i)
 Set nth delayed element.
const T & operator[] (uint32_t i) const
 Get nth delayed element.
T * elems ()
 Get elements.
operator() (const T &v) const
 Input element and return Nth delayed element.

Static Public Member Functions

static uint32_t size ()
 Get size of delay.

Detailed Description

template<class T = gam::real>
class gam::Delay1< T >

One element delay.


Constructor & Destructor Documentation

Delay1 ( const T &  v = T())
Parameters:
[in]vInitial value of elements

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