object_functions class final

Defines the group of object helper functions for any supported Object. @ingroup ObjHelpers 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.

Inheritance
Implemented types
Available extensions

Constructors

object_functions()

Properties

address Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
hashCode int
The hash code for this object.
no setterinherited
Object_Add_List_Element list_element_function
getter/setter pair
Object_Count object_count_function
getter/setter pair
Object_COV object_cov_function
getter/setter pair
Object_COV_Clear object_cov_clear_function
getter/setter pair
Object_Create create_object_function
getter/setter pair
Object_Delete delete_object_function
getter/setter pair
Object_Index_To_Instance object_index_to_instance_function
getter/setter pair
Object_Init object_init_function
getter/setter pair
Object_Intrinsic_Reporting object_intrinsic_reporting_function
getter/setter pair
Object_Iterator object_iterate_function
getter/setter pair
Object_Name object_name_function
getter/setter pair
Object_Read_Property read_property_function
getter/setter pair
Object_Remove_List_Element list_element_function
getter/setter pair
Object_RPM_List rpm_property_lists_function
getter/setter pair
Object_RR_Info rr_info_function
getter/setter pair
Object_Timer object_timer_function
getter/setter pair
Object_Type BACnetObjectType
no setter
Object_TypeAsInt int
getter/setter pair
Object_Valid_Instance object_valid_instance_function
getter/setter pair
Object_Value_List object_value_list_function
getter/setter pair
Object_Write_Property write_property_function
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited