Fraxinus
17.12-rc4
An IGT application
|
Notify changes in a service lifecycle. More...
#include <cxServiceTrackerCustomizer.h>
Public Member Functions | |
ServiceTrackerCustomizer () | |
virtual | ~ServiceTrackerCustomizer () |
virtual T * | addingService (const ctkServiceReference &reference) |
virtual void | modifiedService (const ctkServiceReference &reference, T *service) |
virtual void | removedService (const ctkServiceReference &reference, T *service) |
void | setServiceAddedCallback (boost::function< void(T *)> func) |
void | setServiceModifiedCallback (boost::function< void(T *)> func) |
void | setServiceRemovedCallback (boost::function< void(T *)> func) |
Notify changes in a service lifecycle.
See ServiceTrackerListener.h for convenient usage.
Definition at line 54 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 57 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 58 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 60 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 67 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 73 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 80 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 84 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 88 of file cxServiceTrackerCustomizer.h.