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.