1 #ifndef QPID_CLIENT_HANDLE_H
2 #define QPID_CLIENT_HANDLE_H
30 template <
class>
class PrivateImplRef;
QPID_CLIENT_INLINE_EXTERN bool isValid() const
void swap(Handle< T > &h)
#define QPID_CLIENT_INLINE_EXTERN
QPID_CLIENT_INLINE_EXTERN bool isNull() const
Handle & operator=(const Handle &)
A handle is like a pointer: refers to an underlying implementation object.
QPID_CLIENT_INLINE_EXTERN Handle()
#define QPID_CLIENT_EXTERN
A handle is like a pointer: refers to an underlying implementation object.
QPID_CLIENT_INLINE_EXTERN bool operator!() const
Operator ! supports idiom if (!handle) { do_if_handle_is_null(); }.