MCPcopy Create free account

hub / github.com/Stiffstream/sobjectizer / functions

Functions6,598 in github.com/Stiffstream/sobjectizer

↓ 859 callersMethodevent
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:37
↓ 436 callersFunctionrun_with_time_limit
dev/test/3rd_party/various_helpers/time_limited_execution.hpp:20
↓ 413 callersFunctionlaunch
dev/so_5/api.hpp:141
↓ 325 callersFunctionso_subscribe_self
! * \brief Initiate subscription to agent's direct mbox. * * Note that is just a short form of: * \code * void a_sample_t::so_define_ag
dev/so_5/agent.hpp:1460
↓ 283 callersMethodintroduce_coop
dev/so_5/environment.hpp:2190
↓ 257 callersMethodevent
dev/so_5/agent.hpp:3652
↓ 221 callersFunctionto_string
dev/test/so_5/mbox/sink_binding/multi_sink_unbind/main.cpp:23
↓ 212 callersMethodbinder
Get a binder for that dispatcher.
dev/so_5/disp/active_obj/pub.hpp:153
↓ 203 callersFunctionensure_or_die
! * \brief A helper function which calls std::abort if some condition is not meet. * * \note Prints \a explanation_msg to std::cerr before calling
dev/test/3rd_party/various_helpers/ensure.hpp:95
↓ 193 callersMethodcreate_mbox
dev/so_5/environment.cpp:523
↓ 184 callersFunctionmake_dispatcher
! * \brief Create an instance of %active_obj dispatcher. * * \par Usage sample \code auto disp = so_5::disp::active_obj::make_dispatcher( env, "d
dev/so_5/disp/active_obj/pub.hpp:222
↓ 172 callersMethodscenario
dev/so_5/experimental/testing/v1/all.cpp:1711
↓ 143 callersMethodget
! * \name Access to object. * \{ */
dev/so_5/3rd_party/timertt/all.hpp:379
↓ 135 callersMethodcreate_mchain
dev/so_5/environment.cpp:548
↓ 120 callersFunctionswap
dev/so_5/agent.cpp:149
↓ 106 callersMethodhandle_n
Set limit for count of messages to be handled. ! * When handled_n() is used then receive() will be finished * after handling of the specified nu
dev/so_5/mchain.hpp:1347
↓ 101 callersFunctionensure
! * \since v.1.0.2 * \brief Very simple form of ensure helper function. * * \par Purpose * Checks the \a p argument and throws an exception if \a
dev/test/3rd_party/various_helpers/ensure.hpp:30
↓ 98 callersMethodstop
dev/test/so_5/environment/stop_guards/simple/main.cpp:26
↓ 93 callersFunctionreceive
dev/so_5/mchain.hpp:1882
↓ 91 callersFunctionfrom
from ! * \brief A helper function for simplification of creation of %mchain_receive_params instance. * * \attention * Since v.5.6.0 at least hand
dev/so_5/mchain.hpp:1594
↓ 89 callersFunctionoutliving_mutable
dev/so_5/outliving.hpp:130
↓ 86 callersFunctionreceive_case
dev/so_5/mchain_select.hpp:1532
↓ 83 callersFunctionso_drop_subscription
dev/so_5/agent.hpp:1556
↓ 78 callersMethodon_enter
dev/test/so_5/state/const_enter_exit_handlers/main.cpp:64
↓ 78 callersMethodregister_coop
dev/so_5/environment.cpp:611
↓ 73 callersMethodpush_back
Add a new item to the end of the queue.
dev/so_5/impl/mchain_details.hpp:121
↓ 72 callersMethodon_exit
dev/test/so_5/state/const_enter_exit_handlers/main.cpp:69
↓ 70 callersMethodend
dev/so_5/impl/local_mbox.hpp:542
↓ 70 callersMethodsize
! * \brief Get agent count in the cooperation. * \note Just an alias for query_agent_count(). * * \since v.5.5.16 */
dev/so_5/coop.hpp:856
↓ 65 callersMethodmake_coop
dev/so_5/environment.cpp:571
↓ 64 callersMethodjoin
dev/test/so_5/disp/custom_work_thread.hpp:41
↓ 64 callersFunctionselect
dev/so_5/mchain_select.hpp:1690
↓ 63 callersFunctionfrom_all
from_all ! * \brief Helper function for creation of mchain_select_params instance * with default values. * * \attention * Since v.5.6.0 at least
dev/so_5/mchain_select.hpp:213
↓ 61 callersMethodhandled
Count of handled messages.
dev/so_5/mchain.hpp:997
↓ 59 callersFunctionis_arg
dev/test/3rd_party/various_helpers/cmd_line_args_helpers.hpp:11
↓ 56 callersMethodid
dev/so_5/impl/named_local_mbox.cpp:35
↓ 55 callersMethoddefine_step
dev/so_5/experimental/testing/v1/all.cpp:1607
↓ 54 callersMethodget
dev/so_5/coop.hpp:1378
↓ 52 callersFunctioncreate_mchain
! * \brief Create size-unlimited chain. * * \code so_5::environment_t & env = ...; auto ch = create_mchain( env ); // Or as more verbose altern
dev/so_5/mchain_helper_functions.hpp:41
↓ 52 callersMethodfind
dev/so_5/impl/local_mbox.hpp:524
↓ 49 callersMethodextracted
Count of extracted messages.
dev/so_5/mchain.hpp:992
↓ 48 callersMethoddrop_subscription
dev/test/so_5/bench/subscribe_unsubscribe/main.cpp:228
↓ 46 callersMethodresult
dev/so_5/experimental/testing/v1/all.cpp:1614
↓ 45 callersMethodempty
Is prefix empty?
dev/so_5/stats/prefix.hpp:97
↓ 45 callersMethoderase
dev/so_5/impl/local_mbox.hpp:509
↓ 45 callersMethodhandle_all
A directive to handle all messages until chain will be closed or receiving will be stopped manually. ! * Usage example: * \code * so_5::recei
dev/so_5/mchain.hpp:1313
↓ 45 callersMethodrun_for
dev/so_5/experimental/testing/v1/all.cpp:1620
↓ 43 callersFunctionbuild_mchain_params
dev/test/so_5/mchain/mchain_params.hpp:9
↓ 43 callersFunctionfactory
! * \brief A factory for creation of simple thread-safe * single-thread environment infrastructure object with * default parameters. * * Usage ex
dev/so_5/env_infrastructures.hpp:149
↓ 43 callersMethodreserve
! * \brief Reserve a space for vector for holding agents list. * * This method can help avoid reallocations of agents list during * fillin
dev/so_5/coop.hpp:882
↓ 39 callersMethodmbox
dev/sample/so_5/custom_work_thread_factory/main.cpp:228
↓ 39 callersFunctionquery_current_thread_id
Get the ID of the current thread.
dev/so_5/current_thread_id.hpp:29
↓ 38 callersMethodname
dev/test/so_5/mbox/sink_binding/bind_then_transform_signal/main.cpp:169
↓ 36 callersMethodactivate
dev/test/so_5/event_handler/external_subscription/main.cpp:76
↓ 36 callersFunctionmandatory_arg_to_value
dev/test/3rd_party/various_helpers/cmd_line_args_helpers.hpp:45
↓ 35 callersMethodmessage
dev/test/so_5/messages/resend_message/main.cpp:14
↓ 35 callersMethodsize
dev/so_5/impl/mchain_details.hpp:470
↓ 34 callersFunctionintroduce_child_coop
dev/so_5/environment.hpp:2299
↓ 34 callersFunctionsend
dev/so_5/send_functions.hpp:227
↓ 33 callersMethodend
Get the past-the-end iterator for the path.
dev/so_5/state.hpp:1879
↓ 33 callersMethodget
dev/test/so_5/environment/reg_coop_after_stop/main.cpp:29
↓ 33 callersMethodget
dev/test/so_5/mbox/custom_direct_mbox_factory/main.cpp:35
↓ 33 callersMethodtake_under_control
dev/so_5/coop.hpp:709
↓ 32 callersMethodinsert
dev/so_5/impl/local_mbox.hpp:484
↓ 32 callersFunctioninvoke_noexcept_code
dev/so_5/details/invoke_noexcept_code.hpp:29
↓ 32 callersFunctionto_size_t
! * \since * v.5.5.8 * * \brief Helper function for conversion from priority to size_t. */
dev/so_5/priority.hpp:47
↓ 31 callersMethodc_str
Access to prefix value.
dev/so_5/stats/prefix.hpp:78
↓ 31 callersMethodcontent
dev/test/so_5/enveloped_msg/common_stuff.hpp:22
↓ 28 callersMethodbegin
Get iterator for the very first item of the path.
dev/so_5/state.hpp:1871
↓ 28 callersMethodbegin
dev/so_5/impl/local_mbox.hpp:533
↓ 28 callersMethodreset
! * \since * v.5.2.2 * * \brief Drop controlled object. */
dev/so_5/atomic_refcounted.hpp:201
↓ 27 callersMethodid
dev/test/so_5/mbox/custom_mbox_simple/main.cpp:25
↓ 27 callersFunctionso_drop_subscription_for_all_states
dev/so_5/agent.hpp:1756
↓ 27 callersFunctionwrap_to_msink
dev/so_5/mbox.cpp:108
↓ 26 callersMethodon_enter
dev/so_5/agent.hpp:4037
↓ 26 callersFunctionso_set_delivery_filter
dev/so_5/agent.hpp:2470
↓ 25 callersMethodemplace
dev/so_5/impl/local_mbox.hpp:502
↓ 24 callersMethodstop
dev/sample/so_5/stop_guard/main.cpp:25
↓ 23 callersFunctionclose_retain_content
dev/so_5/mchain.hpp:719
↓ 23 callersFunctionmake_trace
dev/so_5/impl/msg_tracing_helpers.hpp:556
↓ 23 callersMethodthread_count
Getter for thread count.
dev/so_5/disp/thread_pool/pub.hpp:92
↓ 22 callersMethodnotify_one
dev/so_5/disp/mpsc_queue_traits/pub.hpp:231
↓ 21 callersFunctiondo_with_rollback_on_exception
dev/so_5/details/rollback_on_exception.hpp:84
↓ 20 callersMethodlock_and_perform
dev/so_5/details/sync_helpers.hpp:129
↓ 19 callersMethodempty
dev/so_5/impl/mchain_details.hpp:464
↓ 19 callersFunctionmake_unlimited_mchain_params
! * \brief Create parameters for size-unlimited %mchain. * * \par Usage example: \code so_5::environment_t & env = ...; auto chain = env.create_
dev/so_5/mchain.hpp:859
↓ 19 callersMethodstored_msg_inspection_result
dev/so_5/experimental/testing/v1/all.cpp:1643
↓ 18 callersFunctioncreate_child_coop
dev/so_5/environment.hpp:2220
↓ 18 callersFunctionensure_expected_value
dev/test/so_5/messages/make_transformed_message_holder/main.cpp:28
↓ 18 callersFunctionmake_transformed
dev/so_5/transformed_message.hpp:220
↓ 18 callersFunctionsend_case
dev/so_5/mchain_select.hpp:1564
↓ 18 callersFunctionso_subscribe_deadletter_handler
dev/so_5/agent.hpp:2124
↓ 18 callersMethodwait
dev/so_5/disp/mpmc_queue_traits/pub.cpp:66
↓ 17 callersFunctionSO_5_LOG_ERROR
dev/so_5/agent.cpp:1199
↓ 17 callersMethodadd_dereg_notificator
dev/so_5/coop.cpp:145
↓ 17 callersFunctioncombined_lock_factory
combined_lock_factory ! * \brief Factory for creation of combined queue lock with default waiting time. * * \par Usage example: \code using name
dev/so_5/disp/mpmc_queue_traits/pub.hpp:194
↓ 17 callersMethodstatus
Status of send operation.
dev/so_5/mchain.hpp:1065
↓ 17 callersMethodturn_on
dev/so_5/stats/impl/std_controller.cpp:43
↓ 16 callersMethodappend
dev/test/so_5/enveloped_msg/common_stuff.hpp:15
↓ 16 callersFunctionmake_unique_subscribers_mbox
dev/so_5/unique_subscribers_mbox.hpp:366
next →1–100 of 6,598, ranked by callers