CustusX
2023.01.05-dev+develop.0da12
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 33 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 36 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 37 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 39 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 46 of file cxServiceTrackerCustomizer.h.
|
inlinevirtual |
Definition at line 52 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 59 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 63 of file cxServiceTrackerCustomizer.h.
|
inline |
Definition at line 67 of file cxServiceTrackerCustomizer.h.