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

#include <Pdna201Helper.h>

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

Public Member Functions

virtual void open (const std::string &)
 Overridden. More...
 
virtual ~Pdna201Helper ()
 
double getChannelCurrentInAmpere (const unsigned short channel)
 
std::vector< double > getAllChannelsCurrentInAmpere ()
 
virtual void open (const std::string &)
 Overridden. More...
 
virtual ~Pdna201Helper ()
 
double getChannelCurrentInAmpere (const unsigned short channel)
 
std::vector< double > getAllChannelsCurrentInAmpere ()
 
- Public Member Functions inherited from Basda::Tempo::uei::PdnaHelper
 PdnaHelper ()
 
virtual ~PdnaHelper ()
 
void close ()
 
unsigned short numberOfDevices ()
 
unsigned short numberOfChannels ()
 
 PdnaHelper ()
 
virtual ~PdnaHelper ()
 
void close ()
 
unsigned short numberOfDevices ()
 
unsigned short numberOfChannels ()
 

Protected Member Functions

virtual void update ()
 
virtual void update ()
 
- Protected Member Functions inherited from Basda::Tempo::uei::PdnaHelper
std::string ueiReturnMessage (int errorCode)
 
std::string ueiReturnMessage (int errorCode)
 

Protected Attributes

uint32_t m_cl [UEI_PDNA_201_CHANNELS]
 
- Protected Attributes inherited from Basda::Tempo::uei::PdnaHelper
void * m_DQRdCfg
 
int m_hd0
 
unsigned short m_numberOfDevices
 
unsigned short m_numberOfChannels
 
std::vector< double > m_data
 

Constructor & Destructor Documentation

◆ ~Pdna201Helper() [1/2]

Pdna201Helper::~Pdna201Helper ( )
virtual

◆ ~Pdna201Helper() [2/2]

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

Member Function Documentation

◆ getAllChannelsCurrentInAmpere() [1/2]

std::vector< double > Pdna201Helper::getAllChannelsCurrentInAmpere ( )

◆ getAllChannelsCurrentInAmpere() [2/2]

std::vector<double> Basda::Tempo::uei::Pdna201Helper::getAllChannelsCurrentInAmpere ( )

◆ getChannelCurrentInAmpere() [1/2]

double Pdna201Helper::getChannelCurrentInAmpere ( const unsigned short  channel)

◆ getChannelCurrentInAmpere() [2/2]

double Basda::Tempo::uei::Pdna201Helper::getChannelCurrentInAmpere ( const unsigned short  channel)

◆ open() [1/2]

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

Overridden.

Implements Basda::Tempo::uei::PdnaHelper.

◆ open() [2/2]

void Pdna201Helper::open ( const std::string &  ip)
virtual

Overridden.

Implements Basda::Tempo::uei::PdnaHelper.

◆ update() [1/2]

virtual void Basda::Tempo::uei::Pdna201Helper::update ( )
protectedvirtual

◆ update() [2/2]

void Pdna201Helper::update ( )
protectedvirtual

Member Data Documentation

◆ m_cl

uint32_t Basda::Tempo::uei::Pdna201Helper::m_cl
protected

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