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
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