upm  1.7.1
Sensor/Actuator repository for libmraa (v2.0.0)
Data Fields

Detailed Description

Defines the group of object helper functions for any supported Object.

Each Object must provide some implementation of each of these helpers in order to properly support the handlers. Eg, the ReadProperty handler handler_read_property() relies on the instance of Object_Read_Property for each Object type, or configure the function as NULL. In both appearance and operation, this group of functions acts like they are member functions of a C++ Object base class.

Data Fields

object_init_function Object_Init
object_count_function Object_Count
object_index_to_instance_function Object_Index_To_Instance
object_valid_instance_function Object_Valid_Instance
object_name_function Object_Name
read_property_function Object_Read_Property
write_property_function Object_Write_Property
rpm_property_lists_function Object_RPM_List
rr_info_function Object_RR_Info
object_iterate_function Object_Iterator
object_value_list_function Object_Value_List
object_cov_function Object_COV
object_cov_clear_function Object_COV_Clear
object_intrinsic_reporting_function Object_Intrinsic_Reporting

The documentation for this struct was generated from the following file: