StartSampleStride Class Reference


Public Member Functions

 StartSampleStride ()
 StartSampleStride (const char *timebase)
void getClockRate ()
void update ()
void flush ()

Static Public Member Functions

static void pipin (const char *cmd, char buf[], int maxbuf)

Friends

class TimebaseImpl

Detailed Description

Definition at line 38 of file Timebase.cpp.


Constructor & Destructor Documentation

StartSampleStride::StartSampleStride (  )  [inline]

Definition at line 65 of file Timebase.cpp.

References update().

StartSampleStride::StartSampleStride ( const char *  timebase  )  [inline]

Definition at line 69 of file Timebase.cpp.

References update().


Member Function Documentation

void StartSampleStride::flush (  )  [inline]

numsamples unchanged :-)

Definition at line 194 of file Timebase.cpp.

References DROOT, SR_START, and SR_STRIDE.

Referenced by TimebaseImpl::TimebaseImpl(), and TimebaseImpl::~TimebaseImpl().

void StartSampleStride::getClockRate (  )  [inline]

Definition at line 138 of file Timebase.cpp.

References _getRoot(), DROOT, MEASRATE, NSEC_PER_SEC, pipin(), and STIME_EXT.

Referenced by update().

static void StartSampleStride::pipin ( const char *  cmd,
char  buf[],
int  maxbuf 
) [inline, static]

Definition at line 132 of file Timebase.cpp.

Referenced by getClockRate(), and update().

void StartSampleStride::update (  )  [inline]

Definition at line 177 of file Timebase.cpp.

References DROOT, getClockRate(), pipin(), SR_START, and SR_STRIDE.

Referenced by StartSampleStride().


Friends And Related Function Documentation

friend class TimebaseImpl [friend]

Definition at line 202 of file Timebase.cpp.


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

Generated on Wed Feb 3 08:08:33 2010 for mdsshell by  doxygen 1.5.7.1