|
AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
A struct for storing information of a function assigned to an auxiliary input. More...
#include <isobus_virtual_terminal_client.hpp>
Public Member Functions | |
| AssignedAuxiliaryFunction (std::uint16_t functionObjectID, std::uint16_t inputObjectID, AuxiliaryTypeTwoFunctionType functionType) | |
Constructs a AssignedAuxiliaryFunction, sets default values. | |
| bool | operator== (const AssignedAuxiliaryFunction &other) const |
Allows easy comparison of two AssignedAuxiliaryFunction objects. | |
Public Attributes | |
| std::uint16_t | functionObjectID |
| The object ID of the function present in our object pool. | |
| std::uint16_t | inputObjectID |
| The object ID assigned on the auxiliary inputs end. | |
| AuxiliaryTypeTwoFunctionType | functionType |
| The type of function. | |
A struct for storing information of a function assigned to an auxiliary input.
Definition at line 356 of file isobus_virtual_terminal_client.hpp.
| isobus::VirtualTerminalClient::AssignedAuxiliaryFunction::AssignedAuxiliaryFunction | ( | std::uint16_t | functionObjectID, |
| std::uint16_t | inputObjectID, | ||
| AuxiliaryTypeTwoFunctionType | functionType ) |
Constructs a AssignedAuxiliaryFunction, sets default values.
| [in] | functionObjectID | the object ID of the function present in our object pool |
| [in] | inputObjectID | the object ID assigned on the auxiliary inputs end |
| [in] | functionType | the type of function |
Definition at line 256 of file isobus_virtual_terminal_client.cpp.
| bool isobus::VirtualTerminalClient::AssignedAuxiliaryFunction::operator== | ( | const AssignedAuxiliaryFunction & | other | ) | const |
Allows easy comparison of two AssignedAuxiliaryFunction objects.
| [in] | other | the object to compare against |
Definition at line 261 of file isobus_virtual_terminal_client.cpp.
| std::uint16_t isobus::VirtualTerminalClient::AssignedAuxiliaryFunction::functionObjectID |
The object ID of the function present in our object pool.
Definition at line 370 of file isobus_virtual_terminal_client.hpp.
| AuxiliaryTypeTwoFunctionType isobus::VirtualTerminalClient::AssignedAuxiliaryFunction::functionType |
The type of function.
Definition at line 372 of file isobus_virtual_terminal_client.hpp.
| std::uint16_t isobus::VirtualTerminalClient::AssignedAuxiliaryFunction::inputObjectID |
The object ID assigned on the auxiliary inputs end.
Definition at line 371 of file isobus_virtual_terminal_client.hpp.