libcopp
2.3.1
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
Functions
_
a
c
d
f
g
h
i
m
o
p
r
s
t
w
y
Variables
_
a
b
c
d
e
f
g
h
l
m
o
p
r
s
t
u
w
x
Typedefs
Enumerations
Enumerator
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Typedefs
_
a
b
c
d
e
f
h
i
j
l
m
n
o
p
r
s
t
u
v
w
Enumerations
Enumerator
e
l
s
u
Related Symbols
_
d
e
i
l
o
r
s
w
Files
File List
Globals
All
_
b
c
e
g
j
l
m
o
p
r
s
t
u
w
Functions
b
c
g
j
m
o
p
r
s
t
Variables
b
c
g
m
s
t
Typedefs
Enumerations
Enumerator
c
e
Macros
_
c
l
m
s
t
u
w
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
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
)
Generated by
1.9.8