![]() |
|
This is an interface for any class that wants to listen to specific executor events, such as executor deletion, or clearing data on the executor. More...
#include <executorObserver.h>
Protected Member Functions | |
| virtual void | _OnExecutorDelete (VdfExecutorInterface *executor) const =0 |
Called when the observed executor gets deleted. | |
| virtual void | _OnExecutorClearData (VdfExecutorInterface *executor) const =0 |
Called when temporary buffers and invalidation state are cleared for the observed executor. | |
Friends | |
| class | VdfExecutorInterface |
This is an interface for any class that wants to listen to specific executor events, such as executor deletion, or clearing data on the executor.
NOTE: This class MUST NOT be used for fine grained observations, as this specific pattern could dramatically reduce performance.
Definition at line 31 of file executorObserver.h.
|
protectedpure virtual |
Called when temporary buffers and invalidation state are cleared for the observed executor.
|
protectedpure virtual |
Called when the observed executor gets deleted.
|
friend |
Definition at line 33 of file executorObserver.h.