Public Member Functions

MobilabSignal Class Reference

#include <MobilabSignal.hpp>

Inheritance diagram for MobilabSignal:
ISignal

List of all members.

Public Member Functions

 MobilabSignal (ITimer *pTimer, int32_t ain, int32_t dio, std::string port)
 ~MobilabSignal ()
virtual bool open (uint8_t *)
virtual bool init (size_t channels)
virtual size_t channels ()
virtual bool start ()
virtual size_t acquire ()
virtual void getdata (uint32_t *data, size_t samples)
virtual uint64_t timestamp ()
virtual bool stop ()
virtual bool close ()

Constructor & Destructor Documentation

MobilabSignal::MobilabSignal ( ITimer pTimer,
int32_t  ain,
int32_t  dio,
std::string  port 
)
MobilabSignal::~MobilabSignal (  ) 

Member Function Documentation

size_t MobilabSignal::acquire (  )  [virtual]

Implements ISignal.

size_t MobilabSignal::channels (  )  [virtual]

Implements ISignal.

bool MobilabSignal::close (  )  [virtual]

Implements ISignal.

void MobilabSignal::getdata ( uint32_t *  data,
size_t  samples 
) [virtual]

Implements ISignal.

bool MobilabSignal::init ( size_t  channels  )  [virtual]

Implements ISignal.

bool MobilabSignal::open ( uint8_t *  mac  )  [virtual]

Implements ISignal.

bool MobilabSignal::start (  )  [virtual]

Implements ISignal.

bool MobilabSignal::stop (  )  [virtual]

Implements ISignal.

uint64_t MobilabSignal::timestamp (  )  [virtual]

Implements ISignal.


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