Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
Comet Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:- comet::impl::access_operator< is_class >
- comet::impl::access_operator< is_class >::base< T, C >
- comet::impl::access_operator<false >
- comet::impl::access_operator<false >::base< T, C >
- comet::aggregate_inner_unknown< C >
- comet::impl::aggregateable_object_aux
- comet::aggregate_outer_unknown< T >
- comet::impl::aggregateable_object_aux
- comet::aggregateable_coclass< T, TM >
- comet::aggregateable_object<>
- comet::aggregates< COCLASS, >
- comet::typelist::append< L1, L2 >
- comet::impl::append3< T1, T2, T3 >
- comet::typelist::impl::append_aux< L1 >
- comet::typelist::impl::append_aux< L1 >::with< L2 >
- comet::typelist::impl::append_aux< L1 >::with< nil >
- comet::typelist::impl::append_aux< nil >
- comet::typelist::impl::append_aux< nil >::with< L2 >
- comet::typelist::append_element< L, T >
- comet::array_t< T, SZ >
- comet::atl_module< TYPELIB, ATL_MODULE >
- comet::atl_module_ex< COM_SERVER, ATL_MODULE >
- comet::impl::auto_attach_t< T >
- comet::auto_buffer_t< T >
- comet::auto_coinit
- comet::auto_cs
- comet::auto_reader_lock
- comet::auto_reference_t< T >
- comet::auto_writer_lock
- comet::impl::basic_sa_traits< T, VT >
- comet::impl::basic_sa_traits< char, VT_I1 >
- comet::impl::sa_traits< char >
- comet::impl::basic_sa_traits< double, VT_R8 >
- comet::impl::sa_traits< double >
- comet::impl::basic_sa_traits< float, VT_R4 >
- comet::impl::sa_traits< float >
- comet::impl::basic_sa_traits< long, VT_I4 >
- comet::impl::sa_traits< long >
- comet::impl::basic_sa_traits< short, VT_I2 >
- comet::impl::sa_traits< short >
- comet::impl::basic_sa_traits< signed char, VT_I1 >
- comet::impl::sa_traits< signed char >
- comet::impl::basic_sa_traits< unsigned char, VT_UI1 >
- comet::impl::sa_traits< unsigned char >
- comet::impl::basic_sa_traits< unsigned long, VT_UI4 >
- comet::impl::sa_traits< unsigned long >
- comet::impl::basic_sa_traits< unsigned short, VT_UI2 >
- comet::impl::sa_traits< unsigned short >
- comet::binder_first
- comet::impl::bool_adapter_t
- comet::bool_inout
- comet::bool_out
- comet::bstr_t
- comet::bstr_t::equal_to< CF >
- comet::bstr_t::greater< CF >
- comet::bstr_t::greater_equal< CF >
- comet::bstr_t::less< CF >
- comet::bstr_t::less_equal< CF >
- comet::bstr_t::not_equal_to< CF >
- comet::call_logger_< OVERRIDE >
- comet::impl::call_logger_redirect_<>
- comet::impl::call_logger_redirect_<>::exe<>
- comet::impl::call_logger_redirect_< true >
- comet::impl::call_logger_redirect_< true >::exe< OVERRIDE >
- comet::chainer
- comet::impl::check_log_type_< T >
- comet::impl::choose_logger< TYPE >
- comet::impl::choose_logger< sizeof(char)>
- comet::impl::choose_logger< sizeof(short)>
- comet::class_factory_base< T, LOCK_MODULE >
- comet::cmd_line_parser
- comet::impl::cmd_t
- comet::coclass< T, TM, >
- coclass_implementation< T >
- comet::coclass_table< CLS_LIST, FACTORY_SHOULD_LOCK_MODULE >
- comet::coclass_table< nil, false >
- comet::coclass_table< nil, true >
- comet::impl::coclass_table_entry< CLASS, FACTORY_LOCK_MODULE >
- comet::coclass_term
- comet::registry::collection< error_policy, iterator_, const_iterator_ >
- comet::impl::com_cast_t< Itf >
- comet::impl::com_cast_t< variant_t >
- comet::com_error
- comet::com_ptr< Itf >
- comet::com_server< TYPELIB, TRAITS >
- comet::com_server_traits< FL >
- comet::comet_exception_handler< OVERRIDE >
- comet::impl::COMPILE_TIME_ASSERTION_FAILURE< true >
- comet::comtype< T >
- comet::comtype< ::IUnknown >
- comet::comtype< IClassFactory >
- comet::comtype< IConnectionPoint >
- comet::comtype< IConnectionPointContainer >
- comet::comtype< IDispatch >
- comet::comtype< IEnumConnections >
- comet::comtype< IEnumVARIANT >
- comet::comtype< IErrorInfo >
- comet::comtype< IFontDisp >
- comet::comtype< IGlobalInterfaceTable >
- comet::comtype< IMarshal >
- comet::comtype< IMessageFilter >
- comet::comtype< IPersist >
- comet::comtype< IPersistFile >
- comet::comtype< IPersistStream >
- comet::comtype< IPersistStreamInit >
- comet::comtype< IPictureDisp >
- comet::comtype< IProvideClassInfo >
- comet::comtype< IProvideClassInfo2 >
- comet::comtype< ISupportErrorInfo >
- comet::comtype< ITypeInfo >
- comet::comtype< ITypeInfo2 >
- comet::comtype< ITypeLib >
- comet::comtype< nil >
- comet::comtype<::IContinue >
- comet::comtype<::IDropSource >
- comet::comtype<::IDropTarget >
- comet::comtype<::IEnumOLEVERB >
- comet::comtype<::IOleAdviseHolder >
- comet::comtype<::IOleCache >
- comet::comtype<::IOleCache2 >
- comet::comtype<::IOleCacheControl >
- comet::comtype<::IOleClientSite >
- comet::comtype<::IOleContainer >
- comet::comtype<::IOleInPlaceActiveObject >
- comet::comtype<::IOleInPlaceFrame >
- comet::comtype<::IOleInPlaceObject >
- comet::comtype<::IOleInPlaceSite >
- comet::comtype<::IOleInPlaceUIWindow >
- comet::comtype<::IOleItemContainer >
- comet::comtype<::IOleLink >
- comet::comtype<::IOleObject >
- comet::comtype<::IOleWindow >
- comet::comtype<::IParseDisplayName >
- comet::comtype<::IViewObject >
- comet::comtype<::IViewObject2 >
- comet::impl::connection_point_finder< ITF_LIST >
- comet::impl::connection_point_finder< nil >
- comet::connection_point_for< Itf >
- comet::impl::const_traits< T >
- comet::registry::const_value_iterator< error_policy >
- comet::type_traits::conversion< T, U >
- comet::type_traits::conversion_aux< T >
- comet::type_traits::conversion_aux< T >::X< U >
- comet::type_traits::conversion_aux< T >::X< U >::no
- comet::type_traits::conversion_aux< T >::X< U >::yes
- comet::type_traits::conversion_aux< T >::X< T >
- comet::cp_nothrow
- comet::cp_nothrow_remove
- comet::cp_throw
- comet::critical_section
- comet::impl::ct_assert_test<>
- comet::currency_t
- custom_registration< CLASS >
- comet::dateonly_t
- comet::datetime_exception
- comet::datetime_t
- comet::declspec_comtype< ITF, BASE >
- delete1st_fun< T >
- delete2nd_fun< T >
- delete_fun< T >
- comet::impl::do_get_source_info_t< O >
- comet::impl::do_get_source_info_t< O >::execute_handle< USETHIS >
- comet::impl::do_get_source_info_t< O >::execute_handle< false >
- comet::dynamic_dispatch< BASE >
- comet::embedded_object< PARENT, >
- comet::embedded_object2< PARENT, >
- comet::empty_typelib
- comet::impl::entry_builder< false >
- comet::impl::entry_builder< false >::factory< CLASS, LOCK_MODULE >
- comet::impl::entry_builder< false >::factory_builder<>
- comet::impl::entry_builder< false >::factory_builder< ft_aggregateable >
- comet::impl::entry_builder< false >::factory_builder< ft_aggregateable >::factory< CLASS, LOCK_MODULE >
- comet::impl::entry_builder< false >::factory_builder< ft_singleton >
- comet::impl::entry_builder< false >::factory_builder< ft_singleton >::factory< CLASS, LOCK_MODULE >
- comet::impl::entry_builder< false >::factory_builder< ft_standard >
- comet::impl::entry_builder< false >::factory_builder< ft_standard >::factory< CLASS, LOCK_MODULE >
- comet::impl::entry_builder< false >::factory_type< CLASS, LOCK_MODULE >
- comet::impl::entry_builder< false >::registration< CLASS >
- comet::impl::entry_builder< true >
- comet::impl::entry_builder< true >::factory< CLASS, LOCK_MODULE >
- comet::impl::entry_builder< true >::registration< CLASS >
- comet::enumerated_type_of
- comet::enumerated_type_of< IEnumConnectionPoints >
- comet::enumerated_type_of< IEnumConnections >
- comet::enumerated_type_of< IEnumVARIANT >
- comet::error_logger_< OVERRIDE >
- comet::event
- comet::exe_server< TYPELIB, FREE_THREADED, TRAITS >
- comet::impl::false_type
- comet::impl::find_compatibility< Itf >
- comet::impl::find_compatibility_aux< use_cast_t >
- comet::impl::find_compatibility_aux< use_cast_t >::with< T >
- comet::impl::find_compatibility_aux< uc_qi_hook >
- comet::impl::find_compatibility_aux< uc_qi_hook >::with< Itf >
- comet::impl::find_compatibility_aux< uc_qi_hook_itf >
- comet::impl::find_compatibility_aux< uc_qi_hook_itf >::with< Itf >
- comet::impl::find_compatibility_aux< uc_static >
- comet::impl::find_compatibility_aux< uc_static >::with< Itf >
- comet::FTM
- comet::functor< R, LIST >
- comet::functor_handler
- comet::functor_impl< R, LIST >
- comet::functor_impl_aux
- comet::GIT
- comet::GIT_cookie< Itf >
- comet::impl::handle_exception_default_marker
- comet::handle_exception_default< COCLASS >
- comet::handle_exception_default< nil >
- comet::handle_nothrow_error_policy_t
- comet::handle_policy_base_t< H, INVALID_HANDLE_ >
- comet::handle_policy_base_t< HANDLE, INVALID_HANDLE_ >
- comet::handle_throw_error_policy_t
- comet::type_traits::detail::helper< T >
- std::identity< T >
- comet::identity_ptr
- simple_object_aux< make_list< COMET_LIST_ARG_1 >::result >
- static_object_aux< make_list< COMET_LIST_ARG_1 >::result >
- comet::impl_dispatch< BASE, TL >
- comet::implement_cpc< ITF_LST >
- comet::implement_internal_qi< ITF_LIST >
- comet::implement_qi< ITF_LIST >
- implement_qi< typelist::append< make_list< COMET_LIST_ARG_1 >::result, make_list< impl::interface_wrapper< ISupportErrorInfo > >::result > >
- comet::typelist::index_of< L, T >
- comet::typelist::index_of_aux< HEAD >
- comet::typelist::index_of_aux< HEAD >::X1< TAIL >
- comet::typelist::index_of_aux< HEAD >::X1< TAIL >::X2< T >
- comet::typelist::index_of_aux< HEAD >::X1< TAIL >::X2< HEAD >
- comet::registry::info< error_policy >
- comet::typelist::inherit_all< ITF_LIST >
- comet::typelist::inherit_all< nil >
- comet::impl::inherit_all_ex_aux_unknown< HEAD, ITF_TAIL >
- comet::type_traits::int_holder< x >
- comet::impl::interface_finder< ITF_LIST >
- comet::impl::interface_finder< nil >
- comet::impl::interface_lookup< Itf >
- comet::impl::interface_lookup< nil >
- comet::impl::interface_sa_traits< INTERFACE, VT, FEATURE_FLAG >
- comet::impl::interface_wrapper< T >
- comet::invariant_lock_impl::invariant_lock
- comet::type_traits::is_cast_operator_compatible< T, U >
- comet::type_traits::is_cast_operator_compatible< T, U >::no
- comet::type_traits::is_cast_operator_compatible< T, U >::yes
- comet::type_traits::is_class_pointer< _Tp >
- comet::type_traits::is_const< T >
- comet::type_traits::is_integer< T >
- comet::type_traits::is_integer< bool >
- comet::type_traits::is_integer< char >
- comet::type_traits::is_integer< int >
- comet::type_traits::is_integer< long >
- comet::type_traits::is_integer< short >
- comet::type_traits::is_integer< signed char >
- comet::type_traits::is_integer< unsigned char >
- comet::type_traits::is_integer< unsigned int >
- comet::type_traits::is_integer< unsigned long >
- comet::type_traits::is_integer< unsigned short >
- comet::impl::is_one< T >
- comet::impl::is_one< 1 >
- comet::type_traits::is_pointer< _Tp >
- comet::type_traits::is_reference< T >
- comet::type_traits::is_reference< void >
- comet::type_traits::is_volatile< T >
- comet::itf_iterator< Itf >
- comet::impl::itf_releaser_t< T >
- IUnknown
- comet::impl::IUnknown_caller< B >
- comet::impl::IUnknown_caller< true >
- comet::impl::iunknown_chooser< C >
- comet::registry::key< error_policy >
- comet::registry::impl::key_base
- comet::typelist::length< L >
- comet::typelist::length< nil >
- comet::locking_ptr< T >
- comet::lw_lock
- main_t< T >
- comet::make_list<>
- comet::make_list< COMET_LIST_NIL >
- comet::memfun_handler
- comet::module_t
- comet::registry::name_iterator< error_policy, get_next >
- comet::registry::impl::next_key
- comet::registry::impl::next_value
- comet::nil
- comet::impl::nonconst_traits< T >
- comet::impl::object_disposer_t< T >
- comet::parameter_type< T >
- comet::detail::parameter_type_aux<>
- comet::detail::parameter_type_aux<>::X< T >
- comet::detail::parameter_type_aux< true >
- comet::detail::parameter_type_aux< true >::X< T >
- comet::parameter_types< LIST >
- comet::impl::pointer_deleter_t< T >
- comet::registry::impl::proxy< T >
- comet::ptr_converter< T >
- comet::ptr_converter_select1st< T >
- comet::ptr_converter_select2nd< T >
- comet::qi_hook
- comet::impl::qi_hook_itf_tag
- comet::qi_hook_itf
- comet::impl::raise_exception_t
- comet::impl::ref_holder< T >
- comet::reference_count
- comet::reg_error
- comet::impl::reghelper_t< T >
- comet::impl::register_class_entry< CLS_LIST >
- comet::impl::register_class_entry< CLS_LIST >::register_info< CLS >
- comet::impl::register_class_entry< nil >
- comet::impl::sa_const_debug_traits< TRAITS >
- comet::impl::sa_debug_iterator< CONT, TRAITS >
- comet::impl::sa_debug_traits< TRAITS >
- comet::impl::sa_iterator< T, TR >
- comet::impl::sa_traits< bool >
- comet::impl::sa_traits< bstr_t >
- comet::impl::sa_traits< com_ptr< ::IDispatch > >
- comet::impl::sa_traits< com_ptr< ::IUnknown > >
- comet::impl::sa_traits< currency_t >
- comet::impl::sa_traits< datetime_t >
- comet::impl::sa_traits< variant_bool_t >
- comet::impl::sa_traits< variant_t >
- comet::impl::safe_interface< Itf >
- comet::safearray_t< T >
- comet::impl::safearray_auto_const_ref_t
- comet::impl::safearray_auto_ref_t
- comet::safearray_t< T >::traits_sanity_check< STCT >
- comet::safearray_t< T >::traits_sanity_check< impl::stct_iid_ok >
- comet::safearray_t< T >::traits_sanity_check< impl::stct_vt_ok >
- comet::impl::scope_guard_impl_base
- comet::impl::obj_scope_guard_impl_0< Obj, MemFun >
- comet::impl::obj_scope_guard_impl_1< Obj, MemFun, P1 >
- comet::impl::obj_scope_guard_impl_2< Obj, MemFun, P1, P2 >
- comet::impl::scope_guard_impl_0< F >
- comet::impl::scope_guard_impl_1< F, P1 >
- comet::impl::scope_guard_impl_2< F, P1, P2 >
- comet::impl::scope_guard_impl_3< F, P1, P2, P3 >
- std::select1st< T >
- std::select2nd< T >
- comet::simple_cpc< Itf >
- comet::simple_object<>
- comet::impl::simple_object_aux< T >
- comet::singleton_autorelease_coclass< T, TM >
- comet::singleton_coclass< T, TM >
- comet::singleton_object<>
- comet::source_info_t
- comet::static_object<>
- comet::impl::static_object_aux< T >
- comet::stl_enumeration< ET >
- comet::stream_call_logger_t< CREATESTREAM >
- comet::type_traits::super_sub_class< T, U >
- comet::test< n >
- comet::tester< n >
- comet::tester< 0 >
- comet::impl::THE_FOLLOWING_COCLASS_HAS_NOT_BEEN_IMPLEMENTED< nil >
- comet::impl::THIS_IS_NOT_ALLOWED
- comet::thread
- comet::throw_error_handler< OVERRIDE >
- comet::timeperiod_t
- comet::tl_t< T, U >
- comet::impl::tlib_info< B, T >
- comet::impl::tlib_info< B, T >::typeinfo_attr_base< RELEASE >
- comet::tm_properties< thread_model::Apartment >
- comet::tm_properties< thread_model::Both >
- comet::tm_properties< thread_model::Free >
- comet::tm_properties< thread_model::Neutral >
- comet::impl::true_type
- comet::impl::try_cast_t< Itf >
- comet::impl::try_cast_t< variant_t >
- comet::impl::try_caster_t< Itf >
- comet::typelist::type_at< L, idx >
- comet::typelist::type_at_aux< L >
- comet::typelist::type_at_aux< L >::X< idx >
- comet::typelist::type_at_aux< L >::X< 0 >
- comet::typelist::type_at_aux< nil >
- comet::typelist::type_at_aux< nil >::X< idx >
- comet::type_traits::type_holder< T >
- comet::impl::type_policy< CONNECTDATA >
- comet::impl::type_policy< VARIANT >
- comet::typelibrary_loader< TL >
- comet::impl::typelibrary_registration< embedded >
- comet::impl::typelibrary_registration< 0 >
- comet::impl::use_cast_aux< Itf >
- comet::uuid_comtype< ITF, ItfID, BASE >
- comet::uuid_t
- comet::uuid_t::bool_tester
- comet::registry::value< error_policy >
- comet::variant_bool_t
- comet::variant_bool_t::bool_pointer_t
- comet::variant_bool_t::bool_reference_chooser_t
- comet::variant_iterator
- comet::variant_t
- comet::wrap_t< Itf >
- comet::wrap_t< ITypeInfo >
- comet::wrap_t< ITypeInfo2 >
- comet::wrap_t< ITypeLib >
- comet::wrap_t<::IDispatch >
- comet::wrap_t<::IUnknown >