|
Ice 3.7 C++98 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 |