Public Member Functions | Protected Member Functions | Protected Attributes
NewEventSignature Class Reference

#include <AcqType.h>

Inheritance diagram for NewEventSignature:
Acq196EventSignature UserEventSignature

Public Member Functions

virtual ~NewEventSignature ()
const short * getRaw (void) const
bool hasTimeStamp (void) const
virtual unsigned long long getTimeStamp (void) const =0
virtual double timeInSeconds (void) const =0
unsigned long getSampleCursor ()

Protected Member Functions

 NewEventSignature (short _raw[], unsigned long _sample_cursor, int _rowlen)
 NewEventSignature (bool _has_timestamp)

Protected Attributes

short * raw
const unsigned long sample_cursor
bool has_timestamp
int rowlen

Detailed Description

Definition at line 35 of file AcqType.h.

Constructor & Destructor Documentation

NewEventSignature::NewEventSignature ( short  _raw[],
unsigned long  _sample_cursor,
int  _rowlen 
) [inline, protected]

Definition at line 43 of file AcqType.h.

NewEventSignature::NewEventSignature ( bool  _has_timestamp) [inline, protected]

Definition at line 53 of file AcqType.h.

virtual NewEventSignature::~NewEventSignature ( ) [inline, virtual]

Definition at line 63 of file AcqType.h.

Member Function Documentation

const short* NewEventSignature::getRaw ( void  ) const [inline]

Definition at line 64 of file AcqType.h.

unsigned long NewEventSignature::getSampleCursor ( ) [inline]

Definition at line 74 of file AcqType.h.

virtual unsigned long long NewEventSignature::getTimeStamp ( void  ) const [pure virtual]
bool NewEventSignature::hasTimeStamp ( void  ) const [inline]

Definition at line 68 of file AcqType.h.

virtual double NewEventSignature::timeInSeconds ( void  ) const [pure virtual]

Field Documentation

Definition at line 40 of file AcqType.h.

short* NewEventSignature::raw [protected]

Definition at line 38 of file AcqType.h.

int NewEventSignature::rowlen [protected]

Definition at line 41 of file AcqType.h.

const unsigned long NewEventSignature::sample_cursor [protected]

Definition at line 39 of file AcqType.h.

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