winIDEA SDK
Loading...
Searching...
No Matches
isys::CHILChannel Class Reference

Description

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.
 
double getAMax ()
 Returns the minimum value an analog channel can assume.
 
double getAMin ()
 Returns the minimum value an analog channel can assume.
 
DWORD getIndex ()
 Returns the index of the channel within its type group.
 
std::string getName ()
 Returns channel name.
 
std::string getQualifiedName ()
 Returns channel qualified name.
 
DWORD getType ()
 Returns the type of the channel.
 
std::string getUnit ()
 Returns the units measured by an analog channel.
 
bool isAvailable ()
 Returns true if the channel is avaialble - on the hardware module and not explicitly disabled.
 

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 ( )
inline

Returns the type of the channel.

IHILChannel::mc_cit encoding is used