qb  2.0.0.0
C++17 Actor Framework
qb Issue Watch Star Fork Follow @isndev
Loading...
Searching...
No Matches
qb::ICallback Interface Referenceabstract

Interface for actor callbacks. More...

#include <ICallback.h>

Public Member Functions

virtual ~ICallback ()=default
 Virtual destructor.
virtual void onCallback ()=0
 Callback function executed during each VirtualCore loop iteration.

Detailed Description

Interface for actor callbacks.

ICallback provides an interface for implementing actor callbacks that are executed during each VirtualCore loop iteration. This allows actors to perform periodic tasks or background operations.

Example usage:

class MyActor : public Actor, public ICallback {
void onCallback() override {
// Perform periodic tasks here
}
};
Base class for all actors in the qb framework.
Definition Actor.h:106
Interface for actor callbacks.
Definition ICallback.h:49
virtual void onCallback()=0
Callback function executed during each VirtualCore loop iteration.

Member Function Documentation

◆ onCallback()

virtual void qb::ICallback::onCallback ( )
pure virtual

Callback function executed during each VirtualCore loop iteration.

This pure virtual function must be implemented by derived classes. It will be called during each VirtualCore loop iteration.