libcopp  2.2.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cfuture::_make_result_instance_helper< TRESULT, false >
 Cfuture::_make_result_instance_helper< TRESULT, true >
 Cgsl::_make_span_value_type< TCONTAINER >
 Cdetails::align_helper< N, COMPARE_TO >
 Cdetails::align_helper_inner< N1, N2, false >
 Cdetails::align_helper_inner< N1, N2, true >
 Cutil::cli::phoenix::assign_logic_bool_t< T >通用赋值动作 - 设置一个变量为bool值并检查语义
 Cutil::cli::phoenix::assign_t< T >通用赋值动作 - 设置一个变量值
 Cutil::lock::atomic_int_type< Ty >
 Cutil::lock::atomic_int_type< unsafe_int_type< Ty > >
 Cutil::cli::binder::cmd_option_bind_param_list< _Args >::build_args_index< N, _Index >
 Cutil::cli::binder::cmd_option_bind_param_list< _Args >::build_args_index< 0, _Index... >
 Cstd::char_traits
 Cutil::cli::binder::cmd_option_bind_param_list< _Args >
 Cutil::cli::binder::cmd_option_bindt_cc_caller< _TF >
 Cutil::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >
 Cutil::cli::cmd_option_list
 Cutil::cli::cmd_option_value
 Ccompact_storage
 Cfuture::compact_storage_selector< T >
 Cfuture::compact_storage_selector< void >
 Cstack_pool< TAlloc >::configure_t
 Cstack_pool< TAlloc >::constructor_delegator
 Ccoroutine_context_baseBase type of all coroutine context
 Cutil::lock::detail::default_lock_action< TLock >
 Cutil::lock::detail::default_read_lock_action< TLock >
 Cutil::lock::detail::default_read_unlock_action< TLock >
 Cutil::lock::detail::default_try_lock_action< TLock >
 Cutil::lock::detail::default_try_unlock_action< TLock >
 Cutil::lock::detail::default_unlock_action< TLock >
 Cutil::lock::detail::default_write_lock_action< TLock >
 Cutil::lock::detail::default_write_unlock_action< TLock >
 Cstd::enable_shared_from_this
 Cimpl::task_impl::ext_coroutine_flag_t
 Cstd::false_type
 Cfcontext::fcontext_t
 Ctask_manager< task< TCO_MACRO > >::flag_guard_type
 Ccoroutine_context_base::flag_type
 Ctask_manager< task< TCO_MACRO > >::flag_type
 Cfcontext::fp_t
 Cfuture::future< T, TPTR >
 CGreeterClient
 Cstd::hash< LIBCOPP_COPP_NAMESPACE_ID::gsl::not_null< T > >
 Cstd::hash< LIBCOPP_COPP_NAMESPACE_ID::gsl::strict_not_null< T > >
 Cutil::cli::binder::cmd_option_bind_base::help_msg_t
 Cprint_color.HtmlColor
 Cutil::cli::binder::cmd_option_bind_param_list< _Args >::index_args_var_list< _Index >
 Cutil::cli::phoenix::insert_t< T >通用赋值动作 - 容器insert操作
 Cutil::intrusive_ptr< T >
 Ctask_action_function< Ty >::invoker< Tz, IS_INTEGRAL >
 Ctask_action_mem_function< Ty, Tc >::invoker< Tz, IS_INTEGRAL >
 Ctask_action_function< Ty >::invoker< Tz, false >
 Ctask_action_mem_function< Ty, Tc >::invoker< Tz, false >
 Ctask_action_function< Ty >::invoker< Tz, true >
 Ctask_action_mem_function< Ty, Tc >::invoker< Tz, true >
 Ccoroutine_context::jump_src_data_t
 Clibcopp_internal_api_set
 Cstack_pool< TAlloc >::limit_t
 Cutil::lock::lock_holder< TLock, TLockAct, TUnlockAct >
 Cutil::lock::lock_holder< TLock, detail::default_read_lock_action< TLock >, detail::default_read_unlock_action< TLock > >
 Cutil::lock::lock_holder< TLock, detail::default_write_lock_action< TLock >, detail::default_write_unlock_action< TLock > >
 Cmacro_coroutine
 Cutil::cli::binder::maybe_wrap_member_pointer< _Tp >
 Cutil::cli::binder::maybe_wrap_member_pointer< _Tp _Class::* >
 Cmy_runner
 Cprint_color.NoneColor
 Cgsl::not_null< T >
 Ctest_manager::pick_param< TL, TR, has_pointer, has_integer, all_integer >
 Ctest_manager::pick_param< TL, TR, false, true, true >
 Ctest_manager::pick_param< TL, TR, true, true, false >
 Ctest_manager::pick_param_str_t
 Cfuture::poll_storage_ptr_selector< T >
 Cfuture::poll_storage_ptr_selector< void >
 Cfuture::poller< T, TPTR >
 Cfuture::poller< T, typename poll_storage_ptr_selector< T >::type >
 Cprint_color.print_style
 Cutil::cli::phoenix::push_back_t< T >通用赋值动作 - 容器push_back操作
 Cutil::cli::phoenix::push_front_t< T >通用赋值动作 - 容器push_front操作
 Cresult_base
 Cfuture::result_base< TOK, TERR, false >
 Cfuture::result_base< TOK, TERR, true >
 Csample_macro_coroutine
 CGreeter::Service
 Cutil::cli::phoenix::set_const_t< T >通用赋值动作 - 设置变量值为某个固定值
 Cutil::cli::shell_font
 Cutil::cli::shell_font_style
 Cutil::cli::shell_stream
 Cutil::cli::shell_stream::shell_stream_opr
 Cfuture::small_object_optimize_storage_deleter< T >
 Cgsl::span< T, EXTENT >
 Cgsl::span< T, dynamic_extent >
 Cutil::lock::spin_lock自旋锁
 Callocator::stack_allocator_mallocMemory allocator this allocator will maintain buffer using malloc/free function
 Callocator::stack_allocator_memoryMemory allocator this allocator will return address of specified memory section
 Callocator::stack_allocator_pool< TPool >Memory allocator this allocator will maintain buffer using malloc/free function
 Callocator::stack_allocator_posixMemory allocator this allocator will create buffer using posix api and protect it
 Callocator::stack_allocator_split_segmentMemory allocator this allocator will create buffer using gcc split segment api
 Callocator::stack_allocator_windowsMemory allocator this allocator will create buffer using windows api and protect it
 Cstack_context
 Cstack_pool< TAlloc >
 Cstack_pool_test_macro_coroutine
 Cfcontext::stack_t
 Cstack_traits
 Ccore::standard_new_allocator
 Ccoroutine_context_base::status_typeStatus of safe coroutine context base
 Cutil::cli::string2any< Tt >
 Cutil::cli::string2any< bool >
 Cutil::cli::string2any< char >
 Cutil::cli::string2any< int16_t >
 Cutil::cli::string2any< int32_t >
 Cutil::cli::string2any< int64_t >
 Cutil::cli::string2any< std::string >
 Cutil::cli::string2any< uint16_t >
 Cutil::cli::string2any< uint32_t >
 Cutil::cli::string2any< uint64_t >
 Cutil::cli::string2any< unsigned char >
 Cdetail::task_action_functor_check
 Cimpl::task_action_impl
 Ctask_data_ptr_selector< T >
 Ctask< TCO_MACRO >::task_group
 Cimpl::task_impl
 Ctask_manager< task< TCO_MACRO > >Task manager for stackful coroutine task
 Cdetail::task_manager_node< task< TCO_MACRO > >
 Cdetail::task_timer_node< TTASK_ID_TYPE >
 Cdetail::task_timer_node< id_type >
 Cdetail::task_timer_node< typename task< TCO_MACRO >::id_type >
 Cprint_color.TermColor
 Ctest_case_base
 Ctest_context_base_foo_runner
 Ctest_context_private_data_foo_runner
 Ctest_manager
 Cdetail::test_manager_tls_block_t
 Ctest_no_trivial_parent_clazz
 Ctest_on_exit_base
 Ctest_on_start_base
 Ctest_this_context_get_cotoutine_runner
 Ctest_this_context_rec_runner
 Ctest_this_context_start_failed_when_running
 Ctest_this_context_yield_runner
 Ctest_trivial_clazz
 Cdetail::tickspec_t
 Cdetail::topological_sort_object_t
 Cfcontext::transfer_t
 Cstd::true_type
 Cutil::uint64_id_allocator
 Cutil::details::uint64_id_allocator_tls_cache_t
 Cutil::lock::unsafe_int_type< Ty >
 Cutil::lock::unsafe_int_type< Ty >
 Cutil::cli::binder::unspecified
 Cprint_color.Win32ConsoleColor