ACQ2XX_API
Public Member Functions | Protected Member Functions
ConcreteFrame< T > Class Template Reference

#include <Frame.h>

Inheritance diagram for ConcreteFrame< T >:
Frame

Public Member Functions

 ConcreteFrame (const AcqType &_acqType)
virtual ~ConcreteFrame ()
virtual const T * getChannel (int ch) const
 @TODO : lookup logical channel

Protected Member Functions

virtual int fillData (void *raw, int nraw)

Detailed Description

template<class T>
class ConcreteFrame< T >

Definition at line 99 of file Frame.h.


Constructor & Destructor Documentation

template<class T >
ConcreteFrame< T >::ConcreteFrame ( const AcqType _acqType)
template<class T>
virtual ConcreteFrame< T >::~ConcreteFrame ( ) [inline, virtual]

Definition at line 108 of file Frame.h.


Member Function Documentation

template<class T >
int ConcreteFrame< T >::fillData ( void *  raw,
int  nraw 
) [protected, virtual]
Parameters:
nrawfillData() - fill frame with incoming data @TODO: rejects on invalid tag. Should really try to resync.

Implements Frame.

Definition at line 45 of file Frame.c.

References FRAME_SAMPLES.

template<class T >
const T * ConcreteFrame< T >::getChannel ( int  ch) const [virtual]

@TODO : lookup logical channel

Definition at line 35 of file Frame.c.

References FRAME_SAMPLES.

Referenced by ConcreteDirfileFrameHandler< T >::onFrame().


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