csl::StdIO Class Reference

#include <NullIO.h>

Inheritance diagram for csl::StdIO:

csl::NullIO csl::IO csl::ThreadPthread csl::Thread

List of all members.

Public Member Functions

 StdIO ()
 Constructor.
 StdIO (unsigned s_rate, unsigned b_size, int in_device=0, int out_device=0, unsigned in_chans=0, unsigned out_chans=2)
virtual ~StdIO ()
void start () throw (CException)
 start my timer thread
void stop () throw (CException)
 stop the timer thread

Static Protected Member Functions

static void * FeederFunction (void *arg)
 shared init function


Detailed Description

StdIO reads/write the UNIX Standard IO pipes

Constructor & Destructor Documentation

StdIO::StdIO (  ) 

csl::StdIO::StdIO ( unsigned  s_rate,
unsigned  b_size,
int  in_device = 0,
int  out_device = 0,
unsigned  in_chans = 0,
unsigned  out_chans = 2 
)

StdIO::~StdIO (  )  [virtual]


Member Function Documentation

void StdIO::start ( void   )  throw (CException) [virtual]

start my timer thread

< start my timer thread

Reimplemented from csl::NullIO.

void StdIO::stop ( void   )  throw (CException) [virtual]

stop the timer thread

< stop the timer thread

Reimplemented from csl::NullIO.

void * StdIO::FeederFunction ( void *  arg  )  [static, protected]


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

Generated on Thu Sep 17 23:14:17 2009 for CSL by  doxygen 1.5.8