| add_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent, std::shared_ptr< InternalControlFunction > internalControlFunction=nullptr) | isobus::PartneredControlFunction | |
| address | isobus::ControlFunction | protected |
| CANNetworkManager | isobus::PartneredControlFunction | friend |
| canPortIndex | isobus::ControlFunction | protected |
| check_matches_name(NAME NAMEToCheck) const | isobus::PartneredControlFunction | |
| claimedAddressSinceLastAddressClaimRequest | isobus::ControlFunction | protected |
| ControlFunction(NAME NAMEValue, std::uint8_t addressValue, std::uint8_t CANPort, Type type=Type::External) | isobus::ControlFunction | protected |
| controlFunctionNAME | isobus::ControlFunction | protected |
| controlFunctionProcessingMutex | isobus::ControlFunction | protectedstatic |
| controlFunctionType | isobus::ControlFunction | protected |
| create(std::uint8_t CANPort, const std::vector< NAMEFilter > NAMEFilters) | isobus::PartneredControlFunction | static |
| create(NAME, std::uint8_t, std::uint8_t)=delete | isobus::PartneredControlFunction | privatestatic |
| destroy(std::uint32_t expectedRefCount=1) | isobus::ControlFunction | virtual |
| get_address() const | isobus::ControlFunction | |
| get_address_valid() const | isobus::ControlFunction | |
| get_can_port() const | isobus::ControlFunction | |
| get_NAME() const | isobus::ControlFunction | |
| get_name_filter_parameter(std::size_t index, NAME::NAMEParameters ¶meter, std::uint32_t &filterValue) const | isobus::PartneredControlFunction | |
| get_number_name_filters() const | isobus::PartneredControlFunction | |
| get_number_name_filters_with_parameter_type(NAME::NAMEParameters parameter) | isobus::PartneredControlFunction | |
| get_number_parameter_group_number_callbacks() const | isobus::PartneredControlFunction | |
| get_parameter_group_number_callback(std::size_t index) | isobus::PartneredControlFunction | private |
| get_type() const | isobus::ControlFunction | |
| get_type_string() const | isobus::ControlFunction | |
| initialized | isobus::PartneredControlFunction | private |
| NAMEFilterList | isobus::PartneredControlFunction | private |
| parameterGroupNumberCallbacks | isobus::PartneredControlFunction | private |
| PartneredControlFunction(std::uint8_t CANPort, const std::vector< NAMEFilter > NAMEFilters, CANLibBadge< PartneredControlFunction >) | isobus::PartneredControlFunction | |
| PartneredControlFunction(PartneredControlFunction &)=delete | isobus::PartneredControlFunction | |
| remove_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent, std::shared_ptr< InternalControlFunction > internalControlFunction=nullptr) | isobus::PartneredControlFunction | |
| Type enum name | isobus::ControlFunction | |
| ~ControlFunction()=default (defined in isobus::ControlFunction) | isobus::ControlFunction | virtual |