Medical Imaging Interaction Toolkit
2024.12.99-ffdb615f
Medical Imaging Interaction Toolkit
|
#include <usServiceTracker.h>
Public Types | |
typedef T * | TrackedType |
![]() | |
typedef T * | TrackedType |
Static Public Member Functions | |
static bool | IsValid (const TrackedType &t) |
static TrackedType | DefaultValue () |
static void | Dispose (TrackedType &t) |
![]() | |
static TrackedType | ConvertToTrackedType (const InterfaceMap &) |
static TrackedType | ConvertToTrackedType (void *) |
Default type traits for custom tracked objects of pointer type.
Use this tracked type traits template for custom tracked objects of pointer type with the ServiceTracker class.
S | The type of the service being tracked. |
T | The type of the tracked object. |
Definition at line 96 of file usServiceTracker.h.
typedef T* us::TrackedTypeTraits< S, T * >::TrackedType |
Definition at line 98 of file usServiceTracker.h.
|
inlinestatic |
Definition at line 105 of file usServiceTracker.h.
|
inlinestatic |
Definition at line 110 of file usServiceTracker.h.
|
inlinestatic |
Definition at line 100 of file usServiceTracker.h.