59 auto success = sRegisteredLinks.pushUnique(
this);
70 auto success = sRegisteredLinks.removeOne(
this);
85 return sRegisteredLinks.contains(record);
Definition ClearQueue.h:38
Interface for objects that expose their runtime type information.
Definition TypeId.h:52
static bool exists(ObjectRegisterRecord *record)
Checks if a record still exists in the registry.
Definition ObjectRegisterRecord.h:84
virtual ~ObjectRegisterRecord()
Destructor that automatically unregisters this instance.
Definition ObjectRegisterRecord.h:69
ObjectRegisterRecord(const ObjectRegisterRecord &)=delete
Deleted copy constructor to prevent copying.
void operator=(const ObjectRegisterRecord &)=delete
Deleted assignment operator to prevent copying.
ObjectRegisterRecord()
Constructor that automatically registers this instance.
Definition ObjectRegisterRecord.h:58
#define UNIOT_LOG_DEBUG(...)
Log an DEBUG level message Used for general information about system operation. Only compiled if UNIO...
Definition Logger.h:293
Contains all classes and functions related to the Uniot Core.