isys::CHILChannel Class Reference


This immutable class contains information about HIL channel parameter.

#include <CHILController.h>

Public Member Functions

 CHILChannel (const std::string &name, DWORD dwType, DWORD dwIndex, DWORD dwFlags)
 Instantiates object. More...
std::string getName ()
 Returns channel name.
std::string getQualifiedName ()
 Returns channel qualified name.
bool isAvailable ()
 Returns true if the channel is avaialble - on the hardware module and not explicitly disabled.
DWORD getType ()
 Returns the type of the channel. More...
DWORD getIndex ()
 Returns the index of the channel within its type group.
std::string getUnit ()
 Returns the units measured by an analog channel.
double getAMin ()
 Returns the minimum value an analog channel can assume.
double getAMax ()
 Returns the minimum value an analog channel can assume.

Constructor & Destructor Documentation

◆ CHILChannel()

isys::CHILChannel::CHILChannel ( const std::string &  name,
DWORD  dwType,
DWORD  dwIndex,
DWORD  dwFlags 

Instantiates object.

Constructor is not intended to be used by clients.

Member Function Documentation

◆ getType()

DWORD isys::CHILChannel::getType ( )

Returns the type of the channel.

IHILChannel::mc_cit encoding is used