Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <usServiceTracker.h>
Public Types | |
typedef T * | TrackedType |
Public Types inherited from us::TrackedTypeTraitsBase< T *, TrackedTypeTraits< S, T * > > | |
typedef T * | TrackedType |
Static Public Member Functions | |
static bool | IsValid (const TrackedType &t) |
static TrackedType | DefaultValue () |
static void | Dispose (TrackedType &t) |
Static Public Member Functions inherited from us::TrackedTypeTraitsBase< T *, TrackedTypeTraits< S, 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.