AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Classes | Enumerations
isobus::task_controller_object Namespace Reference

A namespace that contains the generic task controller objects. More...

Classes

class  DeviceElementObject
 DeviceElementObject is the object definition of the XML element DeviceElement. The attribute Type specifies the type of this particular element definition. More...
 
class  DeviceObject
 Each device shall have one single DeviceObject in its device descriptor object pool. see A.2 in ISO11783-10. More...
 
class  DeviceProcessDataObject
 The DeviceProcessDataObject is the object definition of the XML element DeviceProcessData. Each object contains a single process data variable definition. More...
 
class  DevicePropertyObject
 DevicePropertyObject is the object definition of the XML element DeviceProperty. Each object contains a single DeviceElementProperty definition. More...
 
class  DeviceValuePresentationObject
 This object contains the presentation information to display the value of a DeviceProcessData or DeviceProperty object.The device can update these objects when the language and/or units of measure are changed by the operator. More...
 
class  Object
 A base class for a Task Controller Object. More...
 

Enumerations

enum class  ObjectTypes {
  Device , DeviceElement , DeviceProcessData , DeviceProperty ,
  DeviceValuePresentation
}
 Enumerates the different kinds of DDOP objects. More...
 

Detailed Description

A namespace that contains the generic task controller objects.

Enumeration Type Documentation

◆ ObjectTypes

Enumerates the different kinds of DDOP objects.

Enumerator
Device 

The root object. Each device shall have one single Device.

DeviceElement 

Subcomponent of a device. Has multiple sub-types.

DeviceProcessData 

Contains a single process data variable definition.

DeviceProperty 

A device property element.

DeviceValuePresentation 

Contains the presentation information to display the value of a DeviceProcessData or DeviceProperty object.

Definition at line 23 of file isobus_task_controller_client_objects.hpp.