This immutable class contains information about HIL channel parameter. More...
#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. | |
This immutable class contains information about HIL channel parameter.
| isys::CHILChannel::CHILChannel | ( | const std::string & | name, |
| DWORD | dwType, | ||
| DWORD | dwIndex, | ||
| DWORD | dwFlags ) |
Instantiates object.
Constructor is not intended to be used by clients.
|
inline |
Returns the type of the channel.
IHILChannel::mc_cit encoding is used