#include <BaseObjectEventHandler.h>
Inheritance diagram for BaseObjectEventHandler:
Public Methods | |
void | changed (IManagedObject *inTarget) |
void | childChanged (IManagedObject *inTarget, void *inChild) |
void | childAdded (IManagedObject *inTarget, void *inChild) |
The BaseObjectEventHandler is a basic implementation of the IEventHandler interface. Event though the callbacks do nothing, one can derive from BaseObjectEventHandler and is not forced to implement all the callbacks of IEventHandler.
Most objects should derive from this instead of deriving directly from IEventHandler in case more callbacks are added to the interface in the future.
|
Called when the data node has been modified
Implements IObjectEventHandler. |
|
Called when a child of the data node has been added
Implements IObjectEventHandler. |
|
Called when a child of the data node has been modified
Implements IObjectEventHandler. |