AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
isobus::PartneredControlFunction Member List

This is the complete list of members for isobus::PartneredControlFunction, including all inherited members.

add_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent, std::shared_ptr< InternalControlFunction > internalControlFunction=nullptr)isobus::PartneredControlFunction
addressisobus::ControlFunctionprotected
CANNetworkManagerisobus::PartneredControlFunctionfriend
canPortIndexisobus::ControlFunctionprotected
check_matches_name(NAME NAMEToCheck) constisobus::PartneredControlFunction
claimedAddressSinceLastAddressClaimRequestisobus::ControlFunctionprotected
ControlFunction(NAME NAMEValue, std::uint8_t addressValue, std::uint8_t CANPort, Type type=Type::External)isobus::ControlFunctionprotected
controlFunctionNAMEisobus::ControlFunctionprotected
controlFunctionProcessingMutexisobus::ControlFunctionprotectedstatic
controlFunctionTypeisobus::ControlFunctionprotected
create(std::uint8_t CANPort, const std::vector< NAMEFilter > NAMEFilters)isobus::PartneredControlFunctionstatic
create(NAME, std::uint8_t, std::uint8_t)=deleteisobus::PartneredControlFunctionprivatestatic
destroy(std::uint32_t expectedRefCount=1)isobus::ControlFunctionvirtual
get_address() constisobus::ControlFunction
get_address_valid() constisobus::ControlFunction
get_can_port() constisobus::ControlFunction
get_NAME() constisobus::ControlFunction
get_name_filter_parameter(std::size_t index, NAME::NAMEParameters &parameter, std::uint32_t &filterValue) constisobus::PartneredControlFunction
get_number_name_filters() constisobus::PartneredControlFunction
get_number_name_filters_with_parameter_type(NAME::NAMEParameters parameter)isobus::PartneredControlFunction
get_number_parameter_group_number_callbacks() constisobus::PartneredControlFunction
get_parameter_group_number_callback(std::size_t index)isobus::PartneredControlFunctionprivate
get_type() constisobus::ControlFunction
get_type_string() constisobus::ControlFunction
initializedisobus::PartneredControlFunctionprivate
NAMEFilterListisobus::PartneredControlFunctionprivate
parameterGroupNumberCallbacksisobus::PartneredControlFunctionprivate
PartneredControlFunction(std::uint8_t CANPort, const std::vector< NAMEFilter > NAMEFilters, CANLibBadge< PartneredControlFunction >)isobus::PartneredControlFunction
PartneredControlFunction(PartneredControlFunction &)=deleteisobus::PartneredControlFunction
remove_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent, std::shared_ptr< InternalControlFunction > internalControlFunction=nullptr)isobus::PartneredControlFunction
Type enum nameisobus::ControlFunction
~ControlFunction()=default (defined in isobus::ControlFunction)isobus::ControlFunctionvirtual