TwiceAsNice  2019-02-18
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Basda::Tempo::uei::PdnaHelper Class Referenceabstract

#include <PdnaHelper.h>

Inheritance diagram for Basda::Tempo::uei::PdnaHelper:
Inheritance graph
Collaboration diagram for Basda::Tempo::uei::PdnaHelper:
Collaboration graph

Public Member Functions

 PdnaHelper ()
 
virtual ~PdnaHelper ()
 
virtual void open (const std::string &)=0
 
void close ()
 
unsigned short numberOfDevices ()
 
unsigned short numberOfChannels ()
 
 PdnaHelper ()
 
virtual ~PdnaHelper ()
 
virtual void open (const std::string &)=0
 
void close ()
 
unsigned short numberOfDevices ()
 
unsigned short numberOfChannels ()
 

Protected Member Functions

virtual void update ()=0
 
std::string ueiReturnMessage (int errorCode)
 
virtual void update ()=0
 
std::string ueiReturnMessage (int errorCode)
 

Protected Attributes

void * m_DQRdCfg
 
int m_hd0
 
unsigned short m_numberOfDevices
 
unsigned short m_numberOfChannels
 
std::vector< double > m_data
 

Constructor & Destructor Documentation

◆ PdnaHelper() [1/2]

PdnaHelper::PdnaHelper ( )

◆ ~PdnaHelper() [1/2]

PdnaHelper::~PdnaHelper ( )
virtual

◆ PdnaHelper() [2/2]

Basda::Tempo::uei::PdnaHelper::PdnaHelper ( )

◆ ~PdnaHelper() [2/2]

virtual Basda::Tempo::uei::PdnaHelper::~PdnaHelper ( )
virtual

Member Function Documentation

◆ close() [1/2]

void PdnaHelper::close ( )

◆ close() [2/2]

void Basda::Tempo::uei::PdnaHelper::close ( )

◆ numberOfChannels() [1/2]

unsigned short Basda::Tempo::uei::PdnaHelper::numberOfChannels ( )
inline

◆ numberOfChannels() [2/2]

unsigned short Basda::Tempo::uei::PdnaHelper::numberOfChannels ( )
inline

◆ numberOfDevices() [1/2]

unsigned short Basda::Tempo::uei::PdnaHelper::numberOfDevices ( )
inline

◆ numberOfDevices() [2/2]

unsigned short Basda::Tempo::uei::PdnaHelper::numberOfDevices ( )
inline

◆ open() [1/2]

virtual void Basda::Tempo::uei::PdnaHelper::open ( const std::string &  )
pure virtual

◆ open() [2/2]

virtual void Basda::Tempo::uei::PdnaHelper::open ( const std::string &  )
pure virtual

◆ ueiReturnMessage() [1/2]

std::string Basda::Tempo::uei::PdnaHelper::ueiReturnMessage ( int  errorCode)
protected

◆ ueiReturnMessage() [2/2]

std::string PdnaHelper::ueiReturnMessage ( int  errorCode)
protected

◆ update() [1/2]

virtual void Basda::Tempo::uei::PdnaHelper::update ( )
protectedpure virtual

◆ update() [2/2]

virtual void Basda::Tempo::uei::PdnaHelper::update ( )
protectedpure virtual

Member Data Documentation

◆ m_data

std::vector< double > Basda::Tempo::uei::PdnaHelper::m_data
protected

◆ m_DQRdCfg

void * Basda::Tempo::uei::PdnaHelper::m_DQRdCfg
protected

◆ m_hd0

int Basda::Tempo::uei::PdnaHelper::m_hd0
protected

◆ m_numberOfChannels

unsigned short Basda::Tempo::uei::PdnaHelper::m_numberOfChannels
protected

◆ m_numberOfDevices

unsigned short Basda::Tempo::uei::PdnaHelper::m_numberOfDevices
protected

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