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

#include <UeiDna207.h>

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

Public Member Functions

 UeiDna207 (const std::string ipAddress)
 
virtual ~UeiDna207 ()
 
void close ()
 
unsigned short getNumberOfDevices ()
 
unsigned short getNumberOfChannels ()
 
void setThermocouplesType (const std::vector< std::string >)
 
double getChannelTemperatureInC (const unsigned short channel)
 
std::vector< double > getAllChannelsTemperatureInC ()
 
double getCJCTemperatureInC ()
 
 UeiDna207 (const std::string ipAddress)
 
virtual ~UeiDna207 ()
 
void close ()
 
unsigned short getNumberOfDevices ()
 
unsigned short getNumberOfChannels ()
 
void setThermocouplesType (const std::vector< std::string >)
 
double getChannelTemperatureInC (const unsigned short channel)
 
std::vector< double > getAllChannelsTemperatureInC ()
 
double getCJCTemperatureInC ()
 

Private Attributes

Pdna207HelperPtr m_pdna
 

Constructor & Destructor Documentation

◆ UeiDna207() [1/2]

UeiDna207::UeiDna207 ( const std::string  ipAddress)

◆ ~UeiDna207() [1/2]

UeiDna207::~UeiDna207 ( )
virtual

◆ UeiDna207() [2/2]

Basda::Tempo::uei::UeiDna207::UeiDna207 ( const std::string  ipAddress)

◆ ~UeiDna207() [2/2]

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

Member Function Documentation

◆ close() [1/2]

void UeiDna207::close ( )

◆ close() [2/2]

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

◆ getAllChannelsTemperatureInC() [1/2]

std::vector< double > UeiDna207::getAllChannelsTemperatureInC ( )

◆ getAllChannelsTemperatureInC() [2/2]

std::vector<double> Basda::Tempo::uei::UeiDna207::getAllChannelsTemperatureInC ( )

◆ getChannelTemperatureInC() [1/2]

double UeiDna207::getChannelTemperatureInC ( const unsigned short  channel)

◆ getChannelTemperatureInC() [2/2]

double Basda::Tempo::uei::UeiDna207::getChannelTemperatureInC ( const unsigned short  channel)

◆ getCJCTemperatureInC() [1/2]

double Basda::Tempo::uei::UeiDna207::getCJCTemperatureInC ( )

◆ getCJCTemperatureInC() [2/2]

double UeiDna207::getCJCTemperatureInC ( )

◆ getNumberOfChannels() [1/2]

unsigned short Basda::Tempo::uei::UeiDna207::getNumberOfChannels ( )

◆ getNumberOfChannels() [2/2]

unsigned short UeiDna207::getNumberOfChannels ( )

◆ getNumberOfDevices() [1/2]

unsigned short UeiDna207::getNumberOfDevices ( )

◆ getNumberOfDevices() [2/2]

unsigned short Basda::Tempo::uei::UeiDna207::getNumberOfDevices ( )

◆ setThermocouplesType() [1/2]

void UeiDna207::setThermocouplesType ( const std::vector< std::string >  types)

◆ setThermocouplesType() [2/2]

void Basda::Tempo::uei::UeiDna207::setThermocouplesType ( const std::vector< std::string >  )

Member Data Documentation

◆ m_pdna

Pdna207HelperPtr Basda::Tempo::uei::UeiDna207::m_pdna
private

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