Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Naios/continuable
/ types & classes
Types & classes
295 in github.com/Naios/continuable
⨍
Functions
563
◇
Types & classes
295
↓ 5 callers
Class
test_exception
test/unit-test/test-continuable.hpp:272
↓ 3 callers
Class
empty_result
A class which is convertible to any \ref result and that definitely holds no value so the real result gets invalidated when this object is passed to i
include/continuable/continuable-result.hpp:62
↓ 2 callers
Class
cancellation_result
A class which is convertible to any \ref result and that definitely holds a default constructed exception which signals the cancellation of the asynch
include/continuable/continuable-result.hpp:70
↓ 2 callers
Class
exceptional_result
A class which is convertible to any result and that holds an exception which is then passed to the converted result object. \since 4.0.0
include/continuable/continuable-result.hpp:77
↓ 1 callers
Class
await_canceled_exception
include/continuable/detail/other/coroutines.hpp:70
↓ 1 callers
Class
ownership
This class is responsible for holding an abstract copy- and move-able ownership that is invalidated when the object is moved to another instance.
include/continuable/detail/utility/util.hpp:267
↓ 1 callers
Class
wait_transform_canceled_exception
include/continuable/detail/transforms/wait.hpp:54
Class
Buffer
examples/example-slideshow/example-slideshow.cpp:32
Class
ContinuableConan
conanfile.py:13
Class
CreatureAI
examples/example-ai/example-ai.cpp:53
Class
MyCreatureAI
examples/example-ai/example-ai.cpp:62
Class
Position
examples/example-ai/example-ai.cpp:38
Class
ResultSet
examples/example-slideshow/example-slideshow.cpp:31
Class
Unit
examples/example-ai/example-ai.cpp:42
Class
UnitAI
examples/example-ai/example-ai.cpp:46
Class
accumulator
test/mock/test-mock.cpp:90
Class
all_connector
test/unit-test/test-continuable.hpp:228
Class
all_map
test/unit-test/single/test-continuable-traverse.cpp:59
Class
all_map_float
test/unit-test/single/test-continuable-traverse.cpp:44
Class
annotation_trait
include/continuable/detail/core/base.hpp:195
Class
annotation_trait<connection::connection_strategy_all_tag>
include/continuable/detail/connection/connection-all.hpp:191
Class
annotation_trait<connection::connection_strategy_any_tag>
include/continuable/detail/connection/connection-any.hpp:197
Class
annotation_trait<connection::connection_strategy_seq_tag>
include/continuable/detail/connection/connection-seq.hpp:176
Class
annotation_trait<identity<Args...>>
include/continuable/detail/core/base.hpp:199
Class
any_callback
include/continuable/detail/connection/connection-any.hpp:62
Class
any_result_submitter
include/continuable/detail/connection/connection-any.hpp:55
Class
array_container_factory
test/unit-test/single/test-continuable-traverse-async.cpp:206
Class
assert_async_types_validator
include/continuable/detail/other/testing.hpp:200
Class
async_counter_base
test/unit-test/single/test-continuable-traverse-async.cpp:53
Class
async_increasing_int_interrupted_visitor
test/unit-test/single/test-continuable-traverse-async.cpp:125
Class
async_increasing_int_sync_visitor
test/unit-test/single/test-continuable-traverse-async.cpp:72
Class
async_increasing_int_visitor
test/unit-test/single/test-continuable-traverse-async.cpp:99
Class
async_test_helper
test/unit-test/async/test-continuable-async.cpp:36
Class
async_traversal_frame
include/continuable/detail/traversal/traverse-async.hpp:154
Class
async_traversal_frame_data
include/continuable/detail/traversal/traverse-async.hpp:112
Class
async_traversal_frame_no_data
include/continuable/detail/traversal/traverse-async.hpp:134
Class
async_traversal_point
include/continuable/detail/traversal/traverse-async.hpp:305
Class
async_traversal_types
include/continuable/detail/traversal/traverse-async.hpp:524
Class
async_traversal_types<async_traverse_in_place_tag<Visitor>, VisitorArg, Args...>
include/continuable/detail/traversal/traverse-async.hpp:535
Class
async_traverse_complete_tag
A tag which is passed to the `operator()` of the visitor if the asynchronous pack traversal was finished.
include/continuable/detail/traversal/traverse-async.hpp:58
Class
async_traverse_detach_tag
A tag which is passed to the `operator()` of the visitor if an element is visited after the traversal was detached.
include/continuable/detail/traversal/traverse-async.hpp:54
Class
async_traverse_in_place_tag
include/continuable/detail/traversal/traverse-async.hpp:63
Class
async_traverse_visit_tag
A tag which is passed to the `operator()` of the visitor if an element is visited synchronously.
include/continuable/detail/traversal/traverse-async.hpp:50
Class
async_unique_sync_visitor
test/unit-test/single/test-continuable-traverse-async.cpp:274
Class
async_unique_visitor
test/unit-test/single/test-continuable-traverse-async.cpp:306
Class
attorney
include/continuable/detail/core/base.hpp:148
Class
await_exception
test/unit-test/multi/test-continuable-await.cpp:82
Class
awaitable
include/continuable/detail/other/coroutines.hpp:90
Class
callback
include/continuable/detail/other/erasure.hpp:54
Class
callback_base
include/continuable/detail/core/base.hpp:684
Class
callback_base<identity<Args...>, HandleResults, HandleErrors, Callback, Executor, NextCallback>
include/continuable/detail/core/base.hpp:689
Class
can_accept_continuation
include/continuable/detail/core/base.hpp:1038
Class
can_accept_continuation<Data, identity<Args...>, Continuation>
include/continuable/detail/core/base.hpp:1040
Class
chained_continuation
include/continuable/detail/core/base.hpp:858
Class
chained_continuation<identity<Args...>, identity<NextArgs...>, HandleResults, HandleErrors, ready_continuation<Args...>, Callback, Executor>
include/continuable/detail/core/base.hpp:933
Class
chained_continuation<identity<Args...>, identity<NextArgs...>, HandleResults, HandleErrors, Continuation, Callback, Executor>
include/continuable/detail/core/base.hpp:862
Class
combine_to_type
test/unit-test/test-continuable.hpp:222
Class
combine_to_type<identity<T...>, First, Second>
test/unit-test/test-continuable.hpp:224
Class
common_container_factory
test/unit-test/single/test-continuable-traverse-async.cpp:198
Class
conjunction_impl
include/continuable/detail/utility/traits.hpp:177
Class
conjunction_impl<identity<Args...>, void_t<std::enable_if_t<bool(Args::value)>...>>
include/continuable/detail/utility/traits.hpp:179
Class
connection_annotation_trait
include/continuable/detail/connection/connection.hpp:128
Class
connection_finalizer
include/continuable/detail/connection/connection.hpp:125
Class
connection_finalizer<connection_strategy_all_tag>
include/continuable/detail/connection/connection-all.hpp:155
Class
connection_finalizer<connection_strategy_any_tag>
include/continuable/detail/connection/connection-any.hpp:169
Class
connection_finalizer<connection_strategy_seq_tag>
include/continuable/detail/connection/connection-seq.hpp:145
Class
connection_strategy_all_tag
include/continuable/detail/connection/connection-all.hpp:148
Class
connection_strategy_any_tag
include/continuable/detail/connection/connection-any.hpp:162
Class
connection_strategy_seq_tag
include/continuable/detail/connection/connection-seq.hpp:138
Class
container_accessor
include/continuable/detail/traversal/traverse.hpp:346
Class
container_accessor< C, typename std::enable_if<std::is_rvalue_reference<C&&>::value>::type>
include/continuable/detail/traversal/traverse.hpp:365
Class
container_category_tag
include/continuable/detail/traversal/container-category.hpp:65
Class
container_mapping_tag
include/continuable/detail/traversal/traverse.hpp:442
Class
continuable
test/mock/test-mock.cpp:29
Class
continuable_base
include/continuable/continuable-base.hpp:92
Class
continuable_base
include/continuable/detail/core/types.hpp:49
Class
continuable_box
include/continuable/detail/connection/connection-aggregated.hpp:79
Class
continuable_box< continuable_base<Data, identity<First, Second, Rest...>>>
include/continuable/detail/connection/connection-aggregated.hpp:133
Class
continuable_box<continuable_base<Data, identity<>>>
include/continuable/detail/connection/connection-aggregated.hpp:81
Class
continuable_box<continuable_base<Data, identity<First>>>
include/continuable/detail/connection/connection-aggregated.hpp:105
Class
continuable_box_packer
Maps a deeply nested pack of continuables to a continuable_box
include/continuable/detail/connection/connection-aggregated.hpp:175
Class
continuable_box_unpacker
Maps a deeply nested pack of continuable_boxes to its result
include/continuable/detail/connection/connection-aggregated.hpp:184
Class
continuable_dispatcher
include/continuable/detail/connection/connection-any.hpp:147
Class
continuable_dispatcher
include/continuable/detail/connection/connection-all.hpp:136
Class
continuation
include/continuable/detail/other/erasure.hpp:183
Class
continuation_capacity
include/continuable/detail/other/erasure.hpp:162
Class
continuation_provider
test/unit-test/test-continuable.hpp:70
Class
convert_to
include/continuable/detail/core/base.hpp:1073
Class
convert_to<>
include/continuable/detail/core/base.hpp:1085
Class
convert_to<T>
include/continuable/detail/core/base.hpp:1079
Class
coroutine_traits< cti::continuable_base<Data, cti::detail::identity<Args...>>, FunctionArgs...>
include/continuable/continuable-coroutine.hpp:83
Class
counter_mapper
test/unit-test/single/test-continuable-traverse.cpp:278
Class
counter_mapper_rejecting_non_tag_1
test/unit-test/single/test-continuable-traverse.cpp:295
Class
counter_mapper_rejecting_non_tag_1_sfinae
test/unit-test/single/test-continuable-traverse.cpp:326
Class
deduce_to_void
include/continuable/detail/utility/traits.hpp:81
Class
disjunction_impl
include/continuable/detail/utility/traits.hpp:160
Class
disjunction_impl<identity<Args...>, void_t<std::enable_if_t<!bool(Args::value)>...>>
include/continuable/detail/utility/traits.hpp:162
Class
duplicate_mapper
A mapper which duplicates the given element
test/unit-test/single/test-continuable-traverse.cpp:697
Class
dynamic_async_range
include/continuable/detail/traversal/traverse-async.hpp:267
Class
error_handler_base
include/continuable/detail/core/base.hpp:651
next →
1–100 of 295, ranked by callers