MCPcopy Create free account

hub / github.com/Naios/continuable / functions

Functions563 in github.com/Naios/continuable

↓ 117 callersMethodsupply
test/unit-test/single/test-continuable-result.cpp:40
↓ 93 callersMethodthen
include/continuable/continuable-base.hpp:275
↓ 42 callersFunctionsupply_test_exception
test/unit-test/test-continuable.hpp:282
↓ 40 callersFunctionmap_pack
keep this inline*/
include/continuable/continuable-traverse.hpp:78
↓ 38 callersMethodfail
include/continuable/continuable-base.hpp:365
↓ 36 callersFunctionmake_ready_continuable
include/continuable/continuable-base.hpp:912
↓ 25 callersMethodapply
include/continuable/continuable-base.hpp:479
↓ 25 callersFunctionunused
include/continuable/detail/utility/util.hpp:93
↓ 23 callersMethodsupply_exception
test/unit-test/test-continuable.hpp:95
↓ 19 callersMethodis_value
Returns true if the state of the result holds the result
include/continuable/continuable-result.hpp:217
↓ 18 callersFunctiontraverse_pack
include/continuable/continuable-traverse.hpp:107
↓ 18 callersFunctionunpack
include/continuable/detail/utility/traits.hpp:111
↓ 17 callersMethodis_exception
Returns true if the state of the result holds a present exception
include/continuable/continuable-result.hpp:221
↓ 16 callersMethodis_ready
include/continuable/detail/core/base.hpp:183
↓ 16 callersMethodset_value
test/mock/test-mock.cpp:65
↓ 15 callersMethodfreeze
include/continuable/detail/utility/util.hpp:303
↓ 14 callersMethodunpack
Invalidates the continuable and returns its immediate invocation result. This method can be used to specialize the asynchronous control flow based on
include/continuable/continuable-base.hpp:668
↓ 14 callersFunctionwait
Returns a transform that if applied to a continuable, it will start the continuation chain and returns the result synchronously. The current thread is
include/continuable/transforms/wait.hpp:74
↓ 13 callersFunctioninvoke
include/continuable/detail/utility/util.hpp:217
↓ 12 callersFunctionget_test_exception_proto
test/unit-test/test-continuable.cpp:27
↓ 11 callersMethodbegin
include/continuable/detail/traversal/traverse.hpp:356
↓ 11 callersMethodget
test/unit-test/single/test-continuable-result.cpp:44
↓ 11 callersFunctioninvoke_callback
include/continuable/detail/core/base.hpp:276
↓ 11 callersMethodmake
test/unit-test/test-continuable.hpp:118
↓ 11 callersFunctionmake_result
include/continuable/continuable-result.hpp:321
↓ 10 callersFunctionmake_invoker
include/continuable/detail/core/base.hpp:307
↓ 10 callersMethodrun
examples/example-asio/example-asio.cpp:94
↓ 10 callersFunctionunpack
include/continuable/detail/traversal/traverse.hpp:98
↓ 9 callersFunctionasync
include/continuable/operations/async.hpp:69
↓ 9 callersMethoddone
Invokes the continuation chain manually even before the cti::continuable_base is destructed. This will release the object. \see continuable_base::~co
include/continuable/continuable-base.hpp:613
↓ 9 callersMethodfinish
Materializes the continuation expression template and finishes the current applied strategy such that the resulting continuable will always be a concr
include/continuable/continuable-base.hpp:641
↓ 9 callersMethodget_value
Returns the values of the result, if the result doesn't hold the value the behaviour is undefined but will assert in debug mode.
include/continuable/continuable-result.hpp:232
↓ 9 callersFunctionhttp_request
test/unit-test/single/test-continuable-connection-noinst.cpp:26
↓ 9 callersFunctionmake_step
test/unit-test/test-continuable.hpp:264
↓ 9 callersMethodnext
include/continuable/detail/traversal/traverse-async.hpp:236
↓ 8 callersMethodend
include/continuable/detail/traversal/traverse.hpp:360
↓ 8 callersFunctionhttp_request
examples/example-slideshow/example-slideshow.cpp:27
↓ 8 callersMethodis_acquired
include/continuable/detail/utility/util.hpp:292
↓ 8 callersMethodis_empty
Returns true if the state of the result is empty
include/continuable/continuable-result.hpp:213
↓ 8 callersMethodis_empty
include/continuable/detail/utility/result-variant.hpp:156
↓ 8 callersMethodis_exception
include/continuable/detail/utility/result-variant.hpp:162
↓ 8 callersMethodis_frozen
include/continuable/detail/utility/util.hpp:295
↓ 8 callersFunctionis_ready
test/unit-test/multi/test-continuable-transforms.cpp:36
↓ 8 callersMethodis_value
include/continuable/detail/utility/result-variant.hpp:159
↓ 8 callersMethodnext
include/continuable/continuable-base.hpp:427
↓ 8 callersFunctionof
test/unit-test/single/test-continuable-traverse-async.cpp:336
↓ 8 callersMethodset_exception
test/mock/test-mock.cpp:71
↓ 7 callersMethodconsume
include/continuable/detail/utility/util.hpp:309
↓ 7 callersFunctioninvoke_no_except
include/continuable/detail/core/base.hpp:292
↓ 7 callersFunctionrecover
include/continuable/continuable-base.hpp:1045
↓ 7 callersFunctionspread_this
include/continuable/continuable-traverse.hpp:91
↓ 7 callersFunctionstop
Can be used to stop an asynchronous continuation chain, no handler which comes after stop was received won't be called. \since 4.0.0
include/continuable/continuable-base.hpp:1134
↓ 7 callersFunctiontraverse_pack_async
include/continuable/continuable-traverse-async.hpp:123
↓ 7 callersFunctionwait_for
include/continuable/transforms/wait.hpp:97
↓ 7 callersFunctionwhen_seq
include/continuable/continuable-connections.hpp:147
↓ 6 callersFunctionannotation_of
include/continuable/detail/core/base.hpp:214
↓ 6 callersMethodfinish
include/continuable/detail/connection/connection.hpp:131
↓ 6 callersFunctionmap_spread
include/continuable/detail/traversal/traverse.hpp:213
↓ 6 callersFunctionremap
include/continuable/detail/traversal/traverse.hpp:529
↓ 6 callersMethodset_value
include/continuable/detail/core/base.hpp:546
↓ 6 callersFunctiontest_symmetric_transfer
test/unit-test/multi/test-continuable-await.cpp:173
↓ 6 callersMethodwait_for
test/unit-test/async/test-continuable-async.cpp:51
↓ 5 callersFunctionasync_on
include/continuable/operations/async.hpp:108
↓ 5 callersFunctioninvoker_of
include/continuable/detail/core/base.hpp:313
↓ 5 callersFunctionloop
include/continuable/operations/loop.hpp:73
↓ 5 callersFunctionpopulate
include/continuable/continuable-connections.hpp:289
↓ 5 callersFunctionvector_of
test/unit-test/single/test-continuable-traverse-async.cpp:252
↓ 4 callersMethodag
test/unit-test/test-continuable.hpp:235
↓ 4 callersFunctioncancel
Can be used to cancel an asynchronous continuation chain, the next failure handler which comes after cancel will be called with a default constructed
include/continuable/continuable-base.hpp:1125
↓ 4 callersFunctioncontainer_accessor_of
include/continuable/detail/traversal/traverse.hpp:383
↓ 4 callersFunctionempty_spread
Returns an empty spread box which represents an empty mapped object.
include/continuable/detail/traversal/traverse.hpp:78
↓ 4 callersFunctionget
include/continuable/continuable-result.hpp:291
↓ 4 callersMethodop
test/unit-test/test-continuable.hpp:230
↓ 4 callersFunctionrethrow
Can be used to rethrow an exception to the asynchronous continuation chain, the failure handler which comes after will be called with the correspondin
include/continuable/continuable-base.hpp:1085
↓ 4 callersMethodset_exception
include/continuable/detail/operations/split.hpp:92
↓ 4 callersFunctiontest_async_container_traversal_impl
test/unit-test/single/test-continuable-traverse-async.cpp:188
↓ 4 callersMethodunbox
include/continuable/detail/traversal/traverse.hpp:59
↓ 4 callersFunctionwhen_any
include/continuable/continuable-connections.hpp:215
↓ 3 callersFunctionadd
test/unit-test/multi/test-continuable-operations-split.cpp:28
↓ 3 callersFunctionapply_connection
include/continuable/detail/connection/connection.hpp:179
↓ 3 callersMethodassign
include/continuable/detail/connection/connection-aggregated.hpp:97
↓ 3 callersFunctionasync_supply
test/unit-test/single/test-continuable-promisify.cpp:27
↓ 3 callersMethodasync_traverse
include/continuable/detail/traversal/traverse-async.hpp:431
↓ 3 callersMethodcancel
test/unit-test/async/test-continuable-async.cpp:56
↓ 3 callersFunctiondo_sth_continuable
test/simple-benchmark/benchmark-simple.cpp:6
↓ 3 callersFunctiondo_sth_future
test/simple-benchmark/benchmark-simple.cpp:29
↓ 3 callersFunctionempty_continuable
test/unit-test/test-continuable.hpp:105
↓ 3 callersFunctionfinalize_data
include/continuable/detail/connection/connection-aggregated.hpp:233
↓ 3 callersMethodget_future
Returns the future from the promise
include/continuable/detail/transforms/future.hpp:111
↓ 3 callersMethodget_helper
include/continuable/detail/traversal/traverse.hpp:669
↓ 3 callersFunctioninvoke_continuation
include/continuable/detail/core/base.hpp:222
↓ 3 callersMethodis_finished
include/continuable/detail/traversal/traverse-async.hpp:240
↓ 3 callersFunctionmake_plain
include/continuable/continuable-base.hpp:1006
↓ 3 callersFunctionon_executor
include/continuable/detail/core/base.hpp:521
↓ 3 callersFunctionpersist_range
include/continuable/detail/traversal/range.hpp:53
↓ 3 callersMethodset_exception
Set the result into a state which holds the corresponding exception
include/continuable/continuable-result.hpp:204
↓ 3 callersMethodset_exception
include/continuable/detail/core/base.hpp:566
↓ 3 callersMethodset_value
include/continuable/detail/operations/split.hpp:88
↓ 3 callersFunctionsupplier_of
test/unit-test/test-continuable.hpp:50
↓ 3 callersFunctionto_future
Returns a transform that if applied to a continuable, it will start the continuation chain and returns the asynchronous result as `std::future<...>`.
include/continuable/transforms/future.hpp:62
next →1–100 of 563, ranked by callers