MOOS 0.2375
|
Go to the source code of this file.
Classes | |
class | CRelayBoard |
Typedefs | |
typedef std::map< std::string, int > | RELAY_FUNCTION_2_CHECK_MAP |
typedef std::map< std::string, int > | RELAY_FUNCTION_2_TOGGLE_MAP |
typedef std::map< std::string, int > | INPUT_NAME_2_INT_MAP |
Enumerations | |
enum | RelayToggleName { RELAY0_TOGGLE = 1, RELAY1_TOGGLE = RELAY0_TOGGLE << 1, RELAY2_TOGGLE = RELAY0_TOGGLE << 2, RELAY3_TOGGLE = RELAY0_TOGGLE << 3, RELAY4_TOGGLE = RELAY0_TOGGLE << 4, RELAY5_TOGGLE = RELAY0_TOGGLE << 5, RELAY6_TOGGLE = RELAY0_TOGGLE << 6, RELAY7_TOGGLE = RELAY0_TOGGLE << 7 } |
enum | RelayCheckName { RELAY0, RELAY1, RELAY2, RELAY3, RELAY4, RELAY5, RELAY6, RELAY7 } |
enum | InputName { INPUT0, INPUT1, INPUT2, INPUT3 } |
enum | RelayState { LO, HI } |
typedef std::map<std::string, int> INPUT_NAME_2_INT_MAP |
Definition at line 44 of file RelayBoard.h.
typedef std::map<std::string, int> RELAY_FUNCTION_2_CHECK_MAP |
Definition at line 42 of file RelayBoard.h.
typedef std::map<std::string, int> RELAY_FUNCTION_2_TOGGLE_MAP |
Definition at line 43 of file RelayBoard.h.
enum InputName |
Definition at line 71 of file RelayBoard.h.
enum RelayCheckName |
Definition at line 58 of file RelayBoard.h.
enum RelayState |
Definition at line 79 of file RelayBoard.h.
enum RelayToggleName |
RELAY0_TOGGLE | |
RELAY1_TOGGLE | |
RELAY2_TOGGLE | |
RELAY3_TOGGLE | |
RELAY4_TOGGLE | |
RELAY5_TOGGLE | |
RELAY6_TOGGLE | |
RELAY7_TOGGLE |
Definition at line 46 of file RelayBoard.h.