comet::com_ptr< Itf > Member List

This is the complete list of members for comet::com_ptr< Itf >, including all inherited members.

com_cast(const com_ptr< Itf > &t)comet::com_ptr< Itf > [related]
com_ptr()comet::com_ptr< Itf > [inline]
com_ptr(const com_ptr< Itf2 > &x)comet::com_ptr< Itf > [inline]
com_ptr(const impl::com_cast_t< Itf2 > &x)comet::com_ptr< Itf > [inline]
com_ptr(const impl::try_cast_t< Itf2 > &x)comet::com_ptr< Itf > [inline]
com_ptr(const com_ptr &x)comet::com_ptr< Itf > [inline]
com_ptr(const identity_ptr &x)comet::com_ptr< Itf > [inline]
com_ptr(const impl::com_cast_t< variant_t > &v)comet::com_ptr< Itf > [inline]
com_ptr(const impl::try_cast_t< variant_t > &v)comet::com_ptr< Itf > [inline]
com_ptr(interface_pointer p)comet::com_ptr< Itf > [inline]
com_ptr(const impl::auto_attach_t< interface_pointer > &p)comet::com_ptr< Itf > [inline]
com_ptr(const uuid_t &clsid, DWORD dwClsContext=CLSCTX_ALL)comet::com_ptr< Itf > [inline, explicit]
com_ptr(const uuid_t &clsid, const com_ptr<::IUnknown > &outer, DWORD dwClsContext=CLSCTX_ALL)comet::com_ptr< Itf > [inline]
com_ptr(int null)comet::com_ptr< Itf > [inline, explicit]
com_ptr(const wchar_t *progid, DWORD dwClsContext=CLSCTX_ALL)comet::com_ptr< Itf > [inline, explicit]
com_ptr(const wchar_t *progid, const com_ptr<::IUnknown > &outer, DWORD dwClsContext=CLSCTX_ALL)comet::com_ptr< Itf > [inline]
com_ptr(const wchar_t *name, BIND_OPTS &bind_opts)comet::com_ptr< Itf > [inline, explicit]
create_const_reference(const interface_pointer &x)comet::com_ptr< Itf > [inline, static]
create_reference(interface_pointer &x)comet::com_ptr< Itf > [inline, static]
detach()comet::com_ptr< Itf > [inline]
detach(com_ptr &x)comet::com_ptr< Itf > [inline, static]
get() const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
in() constcomet::com_ptr< Itf > [inline]
inout()comet::com_ptr< Itf > [inline]
interface_pointer typedefcomet::com_ptr< Itf >
is_null() constcomet::com_ptr< Itf > [inline]
operator bool_tester *() const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
operator!() constcomet::com_ptr< Itf > [inline]
operator!=(const com_ptr< Itf2 > &x) const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
operator!=(int null) constcomet::com_ptr< Itf > [inline]
operator!=(int null, const com_ptr< Itf > &x)comet::com_ptr< Itf > [related]
operator!=(int null, const identity_ptr &x)comet::com_ptr< Itf > [related]
operator->() constcomet::com_ptr< Itf > [inline]
operator<(const T &x) const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
operator<=(const T &x) const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
operator=(interface_pointer x)comet::com_ptr< Itf > [inline]
operator=(const impl::com_cast_t< Itfx > &x)comet::com_ptr< Itf > [inline]
operator=(const impl::try_cast_t< Itf2 > &x)comet::com_ptr< Itf > [inline]
operator=(const com_ptr< Itf2 > &x) (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
operator=(const com_ptr &x)comet::com_ptr< Itf > [inline]
operator=(int null)comet::com_ptr< Itf > [inline]
operator=(const impl::auto_attach_t< interface_pointer > &p)comet::com_ptr< Itf > [inline]
operator==(const com_ptr< Itf2 > &x) constcomet::com_ptr< Itf > [inline]
operator==(int null) constcomet::com_ptr< Itf > [inline]
operator==(int null, const com_ptr< Itf2 > &x)comet::com_ptr< Itf > [related]
operator>(const T &x) const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
operator>=(const T &x) const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
out()comet::com_ptr< Itf > [inline]
raw() const (defined in comet::com_ptr< Itf >)comet::com_ptr< Itf > [inline]
safe_interface_pointer typedefcomet::com_ptr< Itf >
same_pointer(const com_ptr< Itf2 > &x) constcomet::com_ptr< Itf > [inline]
swap(com_ptr &x)comet::com_ptr< Itf > [inline]
try_cast_ptr(const impl::try_caster_t< Itf > &caster)comet::com_ptr< Itf > [related]
~com_ptr()comet::com_ptr< Itf > [inline]