libcopp 2.3.1
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structure Index
A | B | C | D | E | F | G | H | I | J | L | M | N | P | R | S | T | U | V | W | X | Y | Z | _
A
A (strong_rc::n_assignment)
A (strong_rc::n_constructors)
A (strong_rc::n_reset)
align_helper (details)
align_helper_inner< N1, N2, false > (details)
align_helper_inner< N1, N2, true > (details)
allocated_ptr (memory)
another_ptr (strong_rc::n_spt_another_sp)
assign_logic_bool_t (util::cli::phoenix)
assign_t (util::cli::phoenix)
atomic_int_type (util::lock)
atomic_int_type< unsafe_int_type< Ty > > (util::lock)
B
basic_stackful_channel_error_transform< TVALUE, false, false >
basic_stackful_channel_error_transform< TVALUE, STATIC_CAST, true >
basic_stackful_channel_error_transform< TVALUE, true, false >
cmd_option_bind_param_list::build_args_index (util::cli::binder)
cmd_option_bind_param_list::build_args_index< 0, _Index... > (util::cli::binder)
C
ci_char_traits (util::cli)
cmd_option_bind (util::cli)
cmd_option_bind_base (util::cli::binder)
cmd_option_bind_param_list (util::cli::binder)
cmd_option_bindt (util::cli::binder)
cmd_option_bindt_cc_caller (util::cli::binder)
cmd_option_bindt_mf_cc_caller (util::cli::binder)
cmd_option_list (util::cli)
cmd_option_value (util::cli)
compact_storage< T, ::std::shared_ptr< T > > (future)
compact_storage< T, LIBCOPP_COPP_NAMESPACE_ID::memory::strong_rc_ptr< T > > (future)
compact_storage< T, std::unique_ptr< T, small_object_optimize_storage_deleter< T > > > (future)
compact_storage_selector (future)
compact_storage_selector< void > (future)
compat_strong_ptr_function_trait< compat_strong_ptr_mode::kStl > (memory)
compat_strong_ptr_function_trait< compat_strong_ptr_mode::kStrongRc > (memory)
compat_strong_ptr_type_trait (memory)
stack_pool::configure_t
stack_pool::constructor_delegator
test_manager::convert_param
test_manager::convert_param< TL, false >
test_manager::convert_param< TL, true >
coroutine_context
coroutine_context_base
coroutine_context_container
D
default_compact_storage (future)
default_lock_action (util::lock::detail)
default_read_lock_action (util::lock::detail)
default_read_unlock_action (util::lock::detail)
default_try_lock_action (util::lock::detail)
default_try_unlock_action (util::lock::detail)
default_unlock_action (util::lock::detail)
default_write_lock_action (util::lock::detail)
default_write_unlock_action (util::lock::detail)
deleter (strong_rc::n_report_2)
X::deleter (strong_rc::n_spt_preventing_delete)
deleter3 (strong_rc::n_constructors)
E
enable_shared_rc_from_this (memory)
event_handler (strong_rc::n_spt_another_sp)
event_handler_impl (strong_rc::n_spt_another_sp)
task_impl::ext_coroutine_flag_t (impl)
F
fcontext_t (fcontext)
file (strong_rc::n_spt_incomplete)
file (strong_rc::n_spt_pimpl)
task_manager< task< TCO_MACRO > >::flag_guard_type
coroutine_context_base::flag_type
task_manager< task< TCO_MACRO > >::flag_type
foo (strong_rc::n_report_1)
foo (strong_rc::n_report_2)
fp_t (fcontext)
future (future)
G
GreeterClient
GreeterServiceImpl
H
hash< LIBCOPP_COPP_NAMESPACE_ID::gsl::not_null< T > > (std)
hash< LIBCOPP_COPP_NAMESPACE_ID::gsl::strict_not_null< T > > (std)
hash< LIBCOPP_COPP_NAMESPACE_ID::memory::strong_rc_ptr< T > > (std)
cmd_option_bind_base::help_msg_t (util::cli::binder)
HtmlColor (print_color)
I
file::impl (strong_rc::n_spt_pimpl)
impl (strong_rc::n_spt_shared_from_this)
impl (shared_from_this)
impl2 (shared_from_this)
incomplete (weak_rc)
cmd_option_bind_param_list::index_args_var_list (util::cli::binder)
insert_t (util::cli::phoenix)
int2str_helper (util::string)
intrusive_deleter (strong_rc::n_spt_intrusive)
intrusive_ptr (memory)
task_action_function::invoker
task_action_mem_function::invoker
task_action_mem_function::invoker< Tz, false >
task_action_function::invoker< Tz, false >
task_action_function::invoker< Tz, true >
task_action_mem_function::invoker< Tz, true >
is_comparable_to_nullptr (gsl::details)
is_comparable_to_nullptr< T, typename std::enable_if< std::is_convertible< decltype(std::declval< T >() !=nullptr), bool >::value >::type > (gsl::details)
test_manager::is_numberic
is_shared_ptr (type_traits)
is_shared_ptr< LIBCOPP_COPP_NAMESPACE_ID::memory::strong_rc_ptr< T > > (type_traits)
is_shared_ptr< std::shared_ptr< T > > (type_traits)
is_specialized_span_convertible (gsl::detail)
is_specialized_span_convertible< span< T, EXTENT > > (gsl::detail)
is_specialized_span_convertible< std::array< T, N > > (gsl::detail)
is_specialized_span_convertible< T[N]> (gsl::detail)
iterator_guard (util)
J
coroutine_context::jump_src_data_t
L
libcopp_internal_api_set
stack_pool::limit_t
lock_holder (util::lock)
M
macro_coroutine
maybe_wrap_member_pointer (util::cli::binder)
maybe_wrap_member_pointer< _Tp _Class::* > (util::cli::binder)
my_runner
N
NoneColor (print_color)
not_null (gsl)
null_deleter (strong_rc::n_spt_static)
null_deleter (strong_rc_fn)
P
test_manager::pick_param
test_manager::pick_param< TL, TR, false, true, true >
test_manager::pick_param< TL, TR, true, true, false >
poll_storage_base (future)
poll_storage_base< T, std::unique_ptr< T, small_object_optimize_storage_deleter< T > > > (future)
poll_storage_base< void, std::unique_ptr< void, small_object_optimize_storage_deleter< void > > > (future)
poll_storage_ptr_selector (future)
poll_storage_ptr_selector< void > (future)
poller (future)
print_style (print_color)
push_back_t (util::cli::phoenix)
push_front_t (util::cli::phoenix)
R
read_lock_holder (util::lock)
result_base< TOK, TERR, false > (future)
result_base< TOK, TERR, true > (future)
result_type (future)
S
sample_macro_coroutine
set_const_t (util::cli::phoenix)
shell_font (util::cli)
shell_font_style (util::cli)
shell_stream (util::cli)
shell_stream::shell_stream_opr (util::cli)
small_object_optimize_storage_deleter (future)
smart_pointer_deleter (strong_rc::n_spt_another_sp)
span (gsl)
span< T, dynamic_extent > (gsl)
spin_lock (util::lock)
stack_allocator_malloc (allocator)
stack_allocator_memory (allocator)
stack_allocator_pool (allocator)
stack_allocator_posix (allocator)
stack_allocator_split_segment (allocator)
stack_allocator_windows (allocator)
stack_context
stack_pool
stack_pool_test_macro_coroutine
stack_t (fcontext)
stack_traits
stackful_channel_context
stackful_channel_context_base
stackful_channel_error_transform
stackful_channel_handle_delegate
stackful_channel_handle_delegate_hash
stackful_channel_receiver
stackful_channel_resume_handle
stackful_channel_resume_handle< coroutine_context >
stackful_channel_resume_handle< LIBCOPP_COTASK_NAMESPACE_ID::task< TCO_MACRO > >
stackful_channel_resume_invoker
stackful_channel_sender
stackful_inject_awaitable
stackful_inject_awaitable< stackful_channel_receiver< TVALUE > >
standard_new_allocator (core)
coroutine_context_base::status_type
strict_not_null (gsl)
string2any (util::cli)
string2any< bool > (util::cli)
string2any< char > (util::cli)
string2any< int16_t > (util::cli)
string2any< int32_t > (util::cli)
string2any< int64_t > (util::cli)
string2any< std::string > (util::cli)
string2any< uint16_t > (util::cli)
string2any< uint32_t > (util::cli)
string2any< uint64_t > (util::cli)
string2any< unsigned char > (util::cli)
strong_rc_ptr (memory)
strong_rc_ptr_access (memory)
strong_rc_ptr_access< T, false, true > (memory)
strong_rc_ptr_access< T, true, false > (memory)
T
task
task_action_function
task_action_functor
task_action_functor_check (detail)
task_action_impl (impl)
task_action_mem_function
task_data_ptr_selector
task::task_group
task_impl (impl)
task_manager< task< TCO_MACRO > >
task_manager_node< task< TCO_MACRO > > (detail)
task_timer_node (detail)
TermColor (print_color)
test_case_base
test_context_base_foo_runner
test_context_channel_foo_error_transform
test_context_channel_foo_error_transform< int * >
test_context_channel_foo_error_transform< int >
test_context_channel_foo_runner
test_context_channel_this_coroutine
test_context_channel_this_coroutine< test_context_channel_coroutine_context_test_type >
test_context_private_data_foo_runner
test_manager
test_manager_tls_block_t (detail)
test_no_trivial_child_clazz
test_no_trivial_parent_clazz
test_nostd_type_traits_a (test)
test_nostd_type_traits_b (test)
test_on_exit_base
test_on_start_base
test_this_context_rec_runner
test_this_context_start_failed_when_running
test_this_context_yield_runner
test_trivial_clazz
tickspec_t (detail)
topological_sort_object_t (detail)
transfer_t (fcontext)
test_manager::try_convert_to_string_view
test_manager::try_convert_to_string_view< const char *, CONVERTABLE_TO_SV >
test_manager::try_convert_to_string_view< TVAL, false >
test_manager::try_convert_to_string_view< TVAL, true >
U
uint64_id_allocator (util)
uint64_id_allocator_tls_cache_t (util::details)
unsafe_int_type (util::lock)
unspecified (util::cli::binder)
V
V (shared_from_this)
W
weak_rc_ptr (memory)
Win32ConsoleColor (print_color)
write_lock_holder (util::lock)
X
X (allocate_strong_rc_test)
X (weak_rc_ptr_move)
X (weak_rc)
X (strong_rc_move)
X (strong_rc::n_use_count)
X (strong_rc::n_transitive)
X (strong_rc::n_swap)
X (strong_rc::n_static_cast)
X (strong_rc::n_spt_static)
X (strong_rc::n_spt_shared_from_this)
X (strong_rc::n_spt_preventing_delete)
X (strong_rc::n_spt_intrusive)
X (strong_rc::n_spt_array)
X (strong_rc::n_spt_abstract)
X (strong_rc::n_reset)
X (strong_rc::n_map)
X (strong_rc::n_constructors)
X (strong_rc::n_comparison)
X (strong_rc::n_assignment)
X (strong_rc::n_access)
X (sp_unique_ptr)
X (shared_from_this)
X (make_strong_rc)
X (allocate_strong_rc_esft_test)
X_impl (strong_rc::n_spt_abstract)
Y
Y (shared_from_this)
Y (sp_unique_ptr)
Y (strong_rc::n_assignment)
Y (strong_rc::n_comparison)
Y (strong_rc::n_constructors)
Y (strong_rc::n_reset)
Y (strong_rc::n_spt_shared_from_this)
Y (strong_rc::n_static_cast)
Y (weak_rc)
YD (sp_unique_ptr)
Z
Z (strong_rc::n_comparison)
Z (weak_rc)
_
__enable_nonnull (nostd)
__enable_nullability_unknown (nostd)
__enable_nullable (nostd)
__is_nullability_compatible (nostd)
__is_nullability_compatible< T, void_t< typename T::nullability_compatible_type > > (nostd)
__is_nullability_support (nostd)
__is_nullability_support< std::shared_ptr< T > > (nostd)
__is_nullability_support< std::unique_ptr< T, Deleter... > > (nostd)
__is_nullability_support< T * > (nostd)
__is_nullability_support< T U::* > (nostd)
__strong_rc_counter::__not_alloc_shared_tag (memory)
__strong_rc_counter::__not_alloc_shared_tag< __strong_rc_default_alloc_shared_tag< Y > > (memory)
__strong_rc_counter::__not_alloc_shared_tag< __strong_rc_with_alloc_shared_tag< Y > > (memory)
__rc_ptr_counted_data_base (memory)
__rc_ptr_counted_data_default (memory)
__rc_ptr_counted_data_inplace (memory)
__rc_ptr_counted_data_inplace_alloc (memory)
__rc_ptr_counted_data_with_deleter (memory)
__rc_ptr_counted_data_with_deleter_allocator (memory)
__strong_rc_counter (memory)
__strong_rc_default_alloc_shared_tag (memory)
__strong_rc_ptr_compare_common_type (memory)
__strong_rc_ptr_compare_common_type< T1, T2, false > (memory)
__strong_rc_ptr_compare_common_type< T1, T2, true > (memory)
__strong_rc_with_alloc_shared_tag (memory)
__weak_rc_counter (memory)
_make_result_instance_helper< TRESULT, false > (future)
_make_result_instance_helper< TRESULT, true > (future)
_make_span_value_type (gsl)