Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
Interface implementations.
Namespaces | |
| namespace | comet::impl |
| Namespace for comet implementation details. | |
| namespace | comet::impl |
| Namespace for comet implementation details. | |
| namespace | comet::impl |
| Namespace for comet implementation details. | |
| namespace | comet::impl |
| Namespace for comet implementation details. | |
| namespace | comet::impl |
| Namespace for comet implementation details. | |
| namespace | comet::impl |
| Namespace for comet implementation details. | |
| namespace | comet::typeinfo |
| Load typeinfo from a file. | |
Classes | |
| class | comet::simple_cpc< Itf > |
| class | comet::connection_point_for< Itf > |
| struct | comet::implement_cpc< ITF_LST > |
| class | comet::connection_point_impl< Itf > |
| class | comet::sink_impl< Itf > |
| struct | comet::wrap_t<::IDispatch > |
| class | comet::dynamic_dispatch< BASE > |
| struct | comet::typelibrary_loader< TL > |
| class | comet::implement_qi< ITF_LIST > |
| class | comet::implement_internal_qi< ITF_LIST > |
| class | comet::impl_dispatch< BASE, TL > |
| class | comet::qi_hook |
| class | comet::qi_hook_itf< Itf > |
| struct | comet::FTM |
| class | comet::aggregates< COCLASS, > |
| class | comet::IProvideClassInfoImpl< COCLASS > |
| struct | comet::wrap_t< ITypeInfo > |
| struct | comet::wrap_t< ITypeLib > |
| Specialisation to handle TypeLibrary API. More... | |
| class | comet::simple_cpc< Itf > |
| class | comet::connection_point_for< Itf > |
| struct | comet::implement_cpc< ITF_LST > |
| class | comet::connection_point_impl< Itf > |
| class | comet::sink_impl< Itf > |
| class | comet::dynamic_dispatch< BASE > |
| struct | comet::typelibrary_loader< TL > |
| class | comet::implement_qi< ITF_LIST > |
| class | comet::implement_internal_qi< ITF_LIST > |
| class | comet::impl_dispatch< BASE, TL > |
| struct | comet::FTM |
| class | comet::aggregates< COCLASS, > |
| class | comet::IProvideClassInfoImpl< COCLASS > |
| struct | comet::coclass< T, TM, > |
| struct | comet::wrap_t< ITypeInfo > |
Typedefs | |
|
typedef impl::tlib_info< ITypeInfo, TYPEATTR >::typeinfo_attr_base< &ITypeInfo::ReleaseTypeAttr > | comet::type_attr_t |
| Auto-release wrapper for TYPEATTR. | |
|
typedef impl::tlib_info< ITypeInfo, FUNCDESC >::typeinfo_attr_base< &ITypeInfo::ReleaseFuncDesc > | comet::func_desc_t |
| Auto-release wrapper for FUNCDESC. | |
|
typedef impl::tlib_info< ITypeInfo, VARDESC >::typeinfo_attr_base< &ITypeInfo::ReleaseVarDesc > | comet::var_desc_t |
| Auto-release wrapper for VARDESC. | |
|
typedef impl::tlib_info< ITypeLib, TLIBATTR >::typeinfo_attr_base< &ITypeLib::ReleaseTLibAttr > | comet::tlibattr_t |
| Auto-release wrapper for TLIBATTR. | |
Enumerations | |
| enum | comet::impl_type_flag { comet::eft_default = 0x1, comet::eft_source = 0x2, comet::eft_restricted = 0x4, comet::eft_defaultvtable = 0x8 } |
Functions | |
| COMET_WRAP_EACH_DECLARE (connection_point_for) | |
Enumeration Type Documentation
|