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

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

designatorisobus::task_controller_object::Objectprotected
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
extendedStructureLabelisobus::task_controller_object::DeviceObjectprivate
get_binary_object() const overrideisobus::task_controller_object::DeviceObjectvirtual
get_designator() constisobus::task_controller_object::Object
get_extended_structure_label() constisobus::task_controller_object::DeviceObject
get_iso_name() constisobus::task_controller_object::DeviceObject
get_localization_label() constisobus::task_controller_object::DeviceObject
get_object_id() constisobus::task_controller_object::Object
get_object_type() const overrideisobus::task_controller_object::DeviceObjectvirtual
get_serial_number() constisobus::task_controller_object::DeviceObject
get_software_version() constisobus::task_controller_object::DeviceObject
get_structure_label() constisobus::task_controller_object::DeviceObject
get_table_id() const overrideisobus::task_controller_object::DeviceObjectvirtual
get_use_extended_structure_label() constisobus::task_controller_object::DeviceObject
localizationLabelisobus::task_controller_object::DeviceObjectprivate
MAX_DESIGNATOR_LEGACY_LENGTHisobus::task_controller_object::Objectstatic
MAX_DESIGNATOR_LENGTHisobus::task_controller_object::Objectstatic
MAX_EXTENDED_STRUCTURE_LABEL_LENGTHisobus::task_controller_object::DeviceObjectstatic
MAX_OBJECT_IDisobus::task_controller_object::Objectstatic
MAX_STRUCTURE_AND_LOCALIZATION_LABEL_LENGTHisobus::task_controller_object::DeviceObjectstatic
NAMEisobus::task_controller_object::DeviceObjectprivate
Object(std::string objectDesignator, std::uint16_t uniqueID)isobus::task_controller_object::Object
objectIDisobus::task_controller_object::Objectprotected
serialNumberisobus::task_controller_object::DeviceObjectprivate
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
softwareVersionisobus::task_controller_object::DeviceObjectprivate
structureLabelisobus::task_controller_object::DeviceObjectprivate
tableIDisobus::task_controller_object::DeviceObjectprivatestatic
useExtendedStructureLabelisobus::task_controller_object::DeviceObjectprivate
~DeviceObject() override=defaultisobus::task_controller_object::DeviceObject
~Object()=defaultisobus::task_controller_object::Objectvirtual