Ice 3.7 C++11 API Reference
|
#include <Handle.h>
Public Member Functions | |
Handle (const Handle &r) | |
template<typename Y > | |
Handle (const Handle< Y > &r) | |
Handle (T *p=0) | |
Handle & | operator= (const Handle &r) |
template<typename Y > | |
Handle & | operator= (const Handle< Y > &r) |
Handle & | operator= (T *p) |
~Handle () | |
Public Member Functions inherited from IceUtil::HandleBase< T > | |
T * | get () const |
operator bool () const | |
T & | operator* () const |
T * | operator-> () const |
void | swap (HandleBase &other) |
Static Public Member Functions | |
template<class Y > | |
static Handle | dynamicCast (const HandleBase< Y > &r) |
template<class Y > | |
static Handle | dynamicCast (Y *p) |
Additional Inherited Members | |
Public Types inherited from IceUtil::HandleBase< T > | |
typedef T | element_type |
Public Attributes inherited from IceUtil::HandleBase< T > | |
T * | _ptr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |