#include <ObjectRegisterRecord.h>
◆ ObjectRegisterRecord() [1/2]
Deleted copy constructor to prevent copying.
◆ ObjectRegisterRecord() [2/2]
| uniot::ObjectRegisterRecord::ObjectRegisterRecord |
( |
| ) |
|
|
inline |
Constructor that automatically registers this instance.
When an instance is created, it is added to a static registry of active ObjectRegisterRecord instances.
◆ ~ObjectRegisterRecord()
| virtual uniot::ObjectRegisterRecord::~ObjectRegisterRecord |
( |
| ) |
|
|
inlinevirtual |
Destructor that automatically unregisters this instance.
When an instance is destroyed, it is removed from the static registry of active ObjectRegisterRecord instances.
◆ exists()
Checks if a record still exists in the registry.
This static method verifies if a pointer to an ObjectRegisterRecord is still valid by checking if it exists in the registry of active instances.
- Parameters
-
| record | Pointer to the record to check |
- Return values
-
| true | Record exists in the registry |
| false | Record does not exist in the registry |
◆ operator=()
Deleted assignment operator to prevent copying.
The documentation for this class was generated from the following files: