libcopp
1.3.2
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
include
▼
libcopp
►
coroutine
coroutine_context.h
coroutine_context_base.h
coroutine_context_container.h
coroutine_context_fiber.h
coroutine_context_fiber_container.h
►
fcontext
►
detail
config.hpp
fcontext_arm.hpp
fcontext_arm_mac.hpp
fcontext_arm_win.hpp
fcontext_i386.hpp
fcontext_i386_win.hpp
fcontext_mips.hpp
fcontext_ppc.hpp
fcontext_sparc.hpp
fcontext_x86_64.hpp
fcontext_x86_64_win.hpp
all.hpp
fcontext.hpp
►
future
context.h
future.h
poll.h
std_coroutine_generator.h
std_coroutine_task.h
storage.h
►
stack
►
allocator
stack_allocator_malloc.h
stack_allocator_memory.h
stack_allocator_pool.h
stack_allocator_posix.h
stack_allocator_split_segment.h
stack_allocator_windows.h
stack_allocator.h
stack_context.h
stack_pool.h
stack_traits.h
►
utils
►
abi
borland_prefix.hpp
borland_suffix.hpp
msvc_prefix.hpp
msvc_suffix.hpp
►
config
compile_optimize.h
compiler_features.h
libcopp_build_features.h
►
std
coroutine.h
decltype.h
Decltype兼容层 Licensed under the MIT licenses
explicit_declare.h
导入继承关系约束
Licensed under the MIT licenses
functional.h
导入高级库,hash、引用包装等 Licensed under the MIT licenses
smart_ptr.h
导入智能指针库 Licensed under the MIT licenses
type_traits.h
Type_traits compatiable Licensed under the MIT licenses
atomic_int_type.h
整数类型的原子操作跨平台适配 Licensed under the MIT licenses
atomic_int_type_msvc_impl.h
整数类型的原子操作-MSVC统一接口 Licensed under the MIT licenses
errno.h
features.h
intrusive_ptr.h
侵入式智能指针
lock_holder.h
锁管理器 Licensed under the MIT licenses
spin_lock.h
自旋锁 Licensed under the MIT licenses
uint64_id_allocator.h
▼
libcotask
►
core
standard_new_allocator.h
►
impl
task_action_impl.h
task_impl.h
task.h
task_actions.h
task_macros.h
task_manager.h
this_task.h
▼
project
▼
cmake
print_color.py
▼
sample
sample_benchmark_coroutine.cpp
sample_benchmark_coroutine_malloc.cpp
sample_benchmark_coroutine_mem_pool.cpp
sample_benchmark_coroutine_stack_pool.cpp
sample_benchmark_future_poll.cpp
sample_benchmark_future_poll_no_trivial.cpp
sample_benchmark_std_couroutine_task_generator.cpp
sample_benchmark_std_couroutine_task_generator_no_trivial.cpp
sample_benchmark_task.cpp
sample_benchmark_task_malloc.cpp
sample_benchmark_task_mem_pool.cpp
sample_benchmark_task_stack_pool.cpp
sample_default_coroutine_context.cpp
sample_linux_gcc_splited_segment.cpp
sample_readme_1.cpp
sample_readme_10.cpp
sample_readme_11.cpp
sample_readme_2.cpp
sample_readme_3.cpp
sample_readme_4.cpp
sample_readme_5.cpp
sample_readme_6.cpp
sample_readme_7.cpp
sample_readme_8.cpp
sample_readme_9.cpp
▼
src
▼
libcopp
►
coroutine
coroutine_context.cpp
coroutine_context_fiber.cpp
►
fcontext
►
asm
tail_ppc32_sysv_elf_gas.cpp
►
stack
►
allocator
stack_allocator_malloc.cpp
stack_allocator_memory.cpp
stack_allocator_posix.cpp
stack_allocator_split_segment.cpp
stack_allocator_windows.cpp
►
stack_traits
stack_traits_posix.cpp
stack_traits_windows.cpp
stack_context.cpp
►
utils
uint64_id_allocator.cpp
▼
libcotask
►
impl
task_action_impl.cpp
task_impl.cpp
this_task.cpp
▼
test
▼
app
main.cpp
▼
case
coroutine_context_base_test.cpp
coroutine_context_fiber_test.cpp
coroutine_context_private_data_test.cpp
coroutine_context_split_segment.cpp
coroutine_context_this_coroutine_test.cpp
coroutine_task_fiber_test.cpp
coroutine_task_manager_test.cpp
coroutine_task_test.cpp
fcontext_test.cpp
future_and_std_coroutine_test.cpp
id_allocator_test.cpp
stack_pool_test.cpp
▼
cli
cmd_option.h
cmd_option_bind.h
cmd_option_bind_param_list.h
cmd_option_bindt_base.h
cmd_option_bindt_cc.h
cmd_option_bindt_mf_cc.h
cmd_option_list.cpp
cmd_option_list.h
cmd_option_phoenix.h
cmd_option_string.h
cmd_option_value.cpp
cmd_option_value.h
shell_font.cpp
shell_font.h
▼
common
string_oprs.h
字符串相关操作 Licensed under the MIT licenses
▼
frame
test_case_base.cpp
test_case_base.h
test_macros.h
test_manager.cpp
test_manager.h
▼
std
ref.h
导入高级库,hash、引用包装等 Licensed under the MIT licenses
tuple.h
导入多元组库 Licensed under the MIT licenses
utility.h
导入公共高级库 Licensed under the MIT licenses
Generated by
1.8.13