►Nallocator | |
Cstack_allocator_malloc | Memory allocator this allocator will maintain buffer using malloc/free function |
Cstack_allocator_memory | Memory allocator this allocator will return address of specified memory section |
Cstack_allocator_pool | Memory allocator this allocator will maintain buffer using malloc/free function |
Cstack_allocator_posix | Memory allocator this allocator will create buffer using posix api and protect it |
Cstack_allocator_split_segment | Memory allocator this allocator will create buffer using gcc split segment api |
Cstack_allocator_windows | Memory allocator this allocator will create buffer using windows api and protect it |
►Ncore | |
Cstandard_new_allocator | |
►Ndetail | |
Ctask_action_functor_check | |
Ctickspec_t | |
Ctask_timer_node | |
Ctask_manager_node< task< TCO_MACRO > > | |
Ctest_manager_tls_block_t | |
Ctopological_sort_object_t | |
►Ndetails | |
Calign_helper_inner< N1, N2, true > | |
Calign_helper_inner< N1, N2, false > | |
Calign_helper | |
►Nfcontext | |
Cstack_t | |
Cfp_t | |
Cfcontext_t | |
Ctransfer_t | |
►Nfuture | |
Cfuture | |
Cpoller | |
Csmall_object_optimize_storage_deleter | |
Cpoll_storage_ptr_selector< void > | |
Cpoll_storage_ptr_selector | |
Ccompact_storage_selector< void > | |
Ccompact_storage_selector | |
Cpoll_storage_base< void, std::unique_ptr< void, small_object_optimize_storage_deleter< void > > > | |
Cpoll_storage_base< T, std::unique_ptr< T, small_object_optimize_storage_deleter< T > > > | |
Cpoll_storage_base | |
Ccompact_storage< T, std::unique_ptr< T, small_object_optimize_storage_deleter< T > > > | |
Ccompact_storage< T, std::shared_ptr< T > > | |
Cdefault_compact_storage | |
Cresult_base< TOK, TERR, true > | |
Cresult_base< TOK, TERR, false > | |
C_make_result_instance_helper< TRESULT, false > | |
C_make_result_instance_helper< TRESULT, true > | |
Cresult_type | |
►Ngsl | |
►Ndetail | |
Cis_specialized_span_convertible | |
Cis_specialized_span_convertible< std::array< T, N > > | |
Cis_specialized_span_convertible< T[N]> | |
Cis_specialized_span_convertible< span< T, EXTENT > > | |
►Ndetails | |
Cis_comparable_to_nullptr | |
Cis_comparable_to_nullptr< T, typename std::enable_if< std::is_convertible< decltype(std::declval< T >() !=nullptr), bool >::value >::type > | |
Cnot_null | |
Cstrict_not_null | |
Cspan | |
Cspan< T, dynamic_extent > | |
C_make_span_value_type | |
►Nimpl | |
Ctask_action_impl | |
►Ctask_impl | |
Cext_coroutine_flag_t | |
►Nprint_color | |
Cprint_style | |
CWin32ConsoleColor | |
CTermColor | |
CHtmlColor | |
CNoneColor | |
►Nstd | STL namespace |
Chash< LIBCOPP_COPP_NAMESPACE_ID::gsl::not_null< T > > | |
Chash< LIBCOPP_COPP_NAMESPACE_ID::gsl::strict_not_null< T > > | |
►Ntype_traits | |
Cis_shared_ptr | |
Cis_shared_ptr< std::shared_ptr< T > > | |
►Nutil | |
►Ncli | |
►Nbinder | |
Cmaybe_wrap_member_pointer | |
Cmaybe_wrap_member_pointer< _Tp _Class::* > | |
►Ccmd_option_bind_param_list | |
Cbuild_args_index | |
Cbuild_args_index< 0, _Index... > | |
Cindex_args_var_list | |
Ccmd_option_bindt | |
Ccmd_option_bindt_cc_caller | |
Ccmd_option_bindt_mf_cc_caller | |
Cunspecified | |
►Ccmd_option_bind_base | |
Chelp_msg_t | |
►Nphoenix | |
Cassign_t | 通用赋值动作 - 设置一个变量值 |
Cpush_back_t | 通用赋值动作 - 容器push_back操作 |
Cpush_front_t | 通用赋值动作 - 容器push_front操作 |
Cinsert_t | 通用赋值动作 - 容器insert操作 |
Cset_const_t | 通用赋值动作 - 设置变量值为某个固定值 |
Cassign_logic_bool_t | 通用赋值动作 - 设置一个变量为bool值并检查语义 |
Ccmd_option_bind | |
Ccmd_option_list | |
Cci_char_traits | |
Cstring2any | |
Cstring2any< std::string > | |
Cstring2any< char > | |
Cstring2any< unsigned char > | |
Cstring2any< int16_t > | |
Cstring2any< uint16_t > | |
Cstring2any< int32_t > | |
Cstring2any< uint32_t > | |
Cstring2any< int64_t > | |
Cstring2any< uint64_t > | |
Cstring2any< bool > | |
Ccmd_option_value | |
Cshell_font_style | |
Cshell_font | |
►Cshell_stream | |
Cshell_stream_opr | |
►Ndetails | |
Cuint64_id_allocator_tls_cache_t | |
►Nlock | |
►Ndetail | |
Cdefault_lock_action | |
Cdefault_try_lock_action | |
Cdefault_unlock_action | |
Cdefault_try_unlock_action | |
Cdefault_read_lock_action | |
Cdefault_read_unlock_action | |
Cdefault_write_lock_action | |
Cdefault_write_unlock_action | |
Catomic_int_type | |
Cunsafe_int_type | |
Catomic_int_type< unsafe_int_type< Ty > > | |
Clock_holder | |
Cread_lock_holder | |
Cwrite_lock_holder | |
Cspin_lock | 自旋锁 |
Cintrusive_ptr | |
Cuint64_id_allocator | |
►Ccoroutine_context | Base type of all stackful coroutine context |
Cjump_src_data_t | |
►Ccoroutine_context_base | Base type of all coroutine context |
Cflag_type | |
Cstatus_type | Status of safe coroutine context base |
Ccoroutine_context_container | Coroutine container contain stack context, stack allocator and runtime fcontext |
CGreeterClient | |
CGreeterServiceImpl | |
Clibcopp_internal_api_set | |
Cmacro_coroutine | |
Cmy_runner | |
Csample_macro_coroutine | |
Cstack_context | |
►Cstack_pool | |
Cconfigure_t | |
Cconstructor_delegator | |
Climit_t | |
Cstack_pool_test_macro_coroutine | |
Cstack_traits | |
►Ctask | |
Ctask_group | |
►Ctask_action_function | |
Cinvoker | |
Cinvoker< Tz, false > | |
Cinvoker< Tz, true > | |
Ctask_action_functor | |
►Ctask_action_mem_function | |
Cinvoker | |
Cinvoker< Tz, false > | |
Cinvoker< Tz, true > | |
Ctask_data_ptr_selector | |
►Ctask_manager< task< TCO_MACRO > > | Task manager for stackful coroutine task |
Cflag_guard_type | |
Cflag_type | |
Ctest_case_base | |
Ctest_context_base_foo_runner | |
Ctest_context_private_data_foo_runner | |
►Ctest_manager | |
Cpick_param | |
Cpick_param< TL, TR, false, true, true > | |
Cpick_param< TL, TR, true, true, false > | |
Cpick_param_str_t | |
Ctest_no_trivial_child_clazz | |
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 | |