designator | isobus::task_controller_object::Object | protected |
DeviceObject(std::string deviceDesignator, std::string deviceSoftwareVersion, std::string deviceSerialNumber, std::string deviceStructureLabel, std::array< std::uint8_t, 7 > deviceLocalizationLabel, std::vector< std::uint8_t > deviceExtendedStructureLabel, std::uint64_t clientIsoNAME, bool shouldUseExtendedStructureLabel) | isobus::task_controller_object::DeviceObject | |
extendedStructureLabel | isobus::task_controller_object::DeviceObject | private |
get_binary_object() const override | isobus::task_controller_object::DeviceObject | virtual |
get_designator() const | isobus::task_controller_object::Object | |
get_extended_structure_label() const | isobus::task_controller_object::DeviceObject | |
get_iso_name() const | isobus::task_controller_object::DeviceObject | |
get_localization_label() const | isobus::task_controller_object::DeviceObject | |
get_object_id() const | isobus::task_controller_object::Object | |
get_object_type() const override | isobus::task_controller_object::DeviceObject | virtual |
get_serial_number() const | isobus::task_controller_object::DeviceObject | |
get_software_version() const | isobus::task_controller_object::DeviceObject | |
get_structure_label() const | isobus::task_controller_object::DeviceObject | |
get_table_id() const override | isobus::task_controller_object::DeviceObject | virtual |
get_use_extended_structure_label() const | isobus::task_controller_object::DeviceObject | |
localizationLabel | isobus::task_controller_object::DeviceObject | private |
MAX_DESIGNATOR_LEGACY_LENGTH | isobus::task_controller_object::Object | static |
MAX_DESIGNATOR_LENGTH | isobus::task_controller_object::Object | static |
MAX_EXTENDED_STRUCTURE_LABEL_LENGTH | isobus::task_controller_object::DeviceObject | static |
MAX_OBJECT_ID | isobus::task_controller_object::Object | static |
MAX_STRUCTURE_AND_LOCALIZATION_LABEL_LENGTH | isobus::task_controller_object::DeviceObject | static |
NAME | isobus::task_controller_object::DeviceObject | private |
Object(std::string objectDesignator, std::uint16_t uniqueID) | isobus::task_controller_object::Object | |
objectID | isobus::task_controller_object::Object | protected |
serialNumber | isobus::task_controller_object::DeviceObject | private |
set_designator(const std::string &newDesignator) | isobus::task_controller_object::Object | |
set_extended_structure_label(const std::vector< std::uint8_t > &label) | isobus::task_controller_object::DeviceObject | |
set_iso_name(std::uint64_t name) | isobus::task_controller_object::DeviceObject | |
set_localization_label(std::array< std::uint8_t, 7 > label) | isobus::task_controller_object::DeviceObject | |
set_object_id(std::uint16_t id) | isobus::task_controller_object::Object | |
set_serial_number(const std::string &serial) | isobus::task_controller_object::DeviceObject | |
set_software_version(const std::string &version) | isobus::task_controller_object::DeviceObject | |
set_structure_label(const std::string &label) | isobus::task_controller_object::DeviceObject | |
set_use_extended_structure_label(bool shouldUseExtendedStructureLabel) | isobus::task_controller_object::DeviceObject | |
softwareVersion | isobus::task_controller_object::DeviceObject | private |
structureLabel | isobus::task_controller_object::DeviceObject | private |
tableID | isobus::task_controller_object::DeviceObject | privatestatic |
useExtendedStructureLabel | isobus::task_controller_object::DeviceObject | private |
~DeviceObject() override=default | isobus::task_controller_object::DeviceObject | |
~Object()=default | isobus::task_controller_object::Object | virtual |