Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <usSharedData.h>
Public Types | |
typedef T | Type |
typedef T * | pointer |
Public Member Functions | |
T & | operator* () const |
T * | operator-> () |
T * | operator-> () const |
T * | Data () const |
const T * | ConstData () const |
void | Detach () |
void | Reset () |
operator bool () const | |
bool | operator== (const ExplicitlySharedDataPointer< T > &other) const |
bool | operator!= (const ExplicitlySharedDataPointer< T > &other) const |
bool | operator== (const T *ptr) const |
bool | operator!= (const T *ptr) const |
ExplicitlySharedDataPointer () | |
~ExplicitlySharedDataPointer () | |
ExplicitlySharedDataPointer (T *data) | |
ExplicitlySharedDataPointer (const ExplicitlySharedDataPointer< T > &o) | |
template<class X > | |
ExplicitlySharedDataPointer (const ExplicitlySharedDataPointer< X > &o) | |
ExplicitlySharedDataPointer< T > & | operator= (const ExplicitlySharedDataPointer< T > &o) |
ExplicitlySharedDataPointer & | operator= (T *o) |
bool | operator! () const |
void | Swap (ExplicitlySharedDataPointer &other) |
Protected Member Functions | |
T * | Clone () |
Definition at line 136 of file usSharedData.h.
typedef T* us::ExplicitlySharedDataPointer< T >::pointer |
Definition at line 140 of file usSharedData.h.
typedef T us::ExplicitlySharedDataPointer< T >::Type |
Definition at line 139 of file usSharedData.h.
|
inline |
Definition at line 165 of file usSharedData.h.
|
inline |
Definition at line 166 of file usSharedData.h.
|
explicit |
Definition at line 263 of file usSharedData.h.
|
inline |
Definition at line 169 of file usSharedData.h.
|
inline |
Definition at line 173 of file usSharedData.h.
|
protected |
Definition at line 247 of file usSharedData.h.
|
inline |
Definition at line 146 of file usSharedData.h.
|
inline |
Definition at line 145 of file usSharedData.h.
|
inline |
Definition at line 148 of file usSharedData.h.
|
inline |
Definition at line 158 of file usSharedData.h.
|
inline |
Definition at line 208 of file usSharedData.h.
|
inline |
Definition at line 161 of file usSharedData.h.
|
inline |
Definition at line 163 of file usSharedData.h.
|
inline |
Definition at line 142 of file usSharedData.h.
|
inline |
Definition at line 143 of file usSharedData.h.
|
inline |
Definition at line 144 of file usSharedData.h.
|
inline |
Definition at line 180 of file usSharedData.h.
|
inline |
Definition at line 194 of file usSharedData.h.
|
inline |
Definition at line 160 of file usSharedData.h.
|
inline |
Definition at line 162 of file usSharedData.h.
|
inline |
Definition at line 150 of file usSharedData.h.
|
inline |
Definition at line 210 of file usSharedData.h.