MCPcopy Create free account

hub / github.com/Stiffstream/sobjectizer / functions

Functions6,598 in github.com/Stiffstream/sobjectizer

↓ 4 callersFunctionno_wait_special_timevalue
no_wait_special_timevalue ! * \brief Special value of %duration to indicate 'no_wait' case. * * \since v.5.5.13 */
dev/so_5/mchain.hpp:47
↓ 4 callersMethodnotify
Sends notification to timer thread.
dev/so_5/3rd_party/timertt/all.hpp:2979
↓ 4 callersMethodprocess_expired_timers
dev/so_5/3rd_party/timertt/all.hpp:1872
↓ 4 callersFunctionprocess_unhandled_exception
process_unhandled_exception
dev/so_5/impl/process_unhandled_exception.cpp:130
↓ 4 callersFunctionpush_group
dev/test/so_5/disp/binder/bind_to_disp_3/main.cpp:104
↓ 4 callersFunctionrandom
dev/test/so_5/environment/stop_guards/parallel_remove_50k/main.cpp:19
↓ 4 callersMethodreason
dev/so_5/coop.hpp:90
↓ 4 callersFunctionsearch_for_layer
Find layer in container.
dev/so_5/impl/layer_core.cpp:73
↓ 4 callersMethodsink_pointer
! * \brief Get a pointer to the subscribed sink. */
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:330
↓ 4 callersMethodso_change_state
dev/so_5/agent.cpp:935
↓ 4 callersMethodstop
dev/so_5/impl/mt_env_infrastructure.cpp:222
↓ 4 callersFunctionsuppress_exceptions
dev/so_5/details/suppress_exceptions.hpp:29
↓ 4 callersMethodthread_count
Getter for thread count.
dev/so_5/disp/adv_thread_pool/pub.hpp:94
↓ 4 callersMethodthread_count
Getter for thread count.
dev/so_5/disp/nef_thread_pool/pub.hpp:93
↓ 4 callersFunctiontimer_heap_manager_factory
! * \since * v.5.5.0 * * \brief Factory for timer_heap manager with default parameters. */
dev/so_5/timers.hpp:708
↓ 4 callersMethodto_extract
Get limit for count of messages to be extracted.
dev/so_5/mchain.hpp:1220
↓ 4 callersMethodto_handle
Get limit for count of message to be handled.
dev/so_5/mchain.hpp:1224
↓ 4 callersFunctionto_shptr
! * \brief A helper function for safe extraction of shared_ptr to * coop from coop_handle instance. * * \note * This function throws if coop obje
dev/so_5/coop_handle.hpp:200
↓ 4 callersMethodto_string
Transform identity into a string.
dev/so_5/agent_identity.hpp:172
↓ 4 callersMethodtype
dev/so_5/impl/named_local_mbox.cpp:66
↓ 4 callersMethodunlock
dev/so_5/3rd_party/timertt/all.hpp:2960
↓ 4 callersMethodunlock
dev/so_5/disp/mpmc_queue_traits/pub.cpp:161
↓ 4 callersFunctionunlock_do_and_lock_again
dev/so_5/impl/simple_mtsafe_st_env_infrastructure.cpp:39
↓ 4 callersMethodwait
dev/so_5/so_layer.cpp:22
↓ 4 callersFunctionwait_event_handler_completion
! * \brief Create a special marker for a trigger that requires waiting for * completion of an event handler. * * Usage example: * \code * using
dev/so_5/experimental/testing/v1/all.hpp:1471
↓ 4 callersFunctionwait_for_big_interval
dev/so_5/details/safe_cv_wait_for.hpp:43
↓ 4 callersFunctionwork_thread_activity_tracking
! * \brief Get activity tracking flag for the whole SObjectizer Environment. * * \since v.5.5.18 */
dev/so_5/environment.hpp:422
↓ 4 callersMethodwork_thread_activity_tracking
Getter for work thread activity tracking.
dev/so_5/disp/reuse/work_thread_activity_tracking.hpp:37
↓ 3 callersMethodadd
Add a new binder if there is no such name in the dictionary.
dev/sample/so_5/named_dispatchers_layer/main.cpp:30
↓ 3 callersMethodadd
dev/test/so_5/coop/coop_notify_2/main.cpp:104
↓ 3 callersFunctionadd_extra_layer
dev/so_5/environment.hpp:1605
↓ 3 callersMethodallocate
Create timer to be activated later.
dev/so_5/3rd_party/timertt/all.hpp:1697
↓ 3 callersMethodappend
dev/so_5/impl/final_dereg_chain_helpers.hpp:112
↓ 3 callersMethodas_string_view
dev/so_5/agent.cpp:159
↓ 3 callersMethodbind_for_msg_type
! * Helper method for creation of a new binding for case when * the type of message/signal is represented as std::type_index. * * \note
dev/so_5/single_sink_binding.hpp:328
↓ 3 callersFunctionbind_params
dev/test/so_5/bench/skynet1m/main.cpp:15
↓ 3 callersFunctioncheck_pause
dev/test/so_5/mchain/limited_no_app_abort/main.cpp:156
↓ 3 callersFunctionclear_display
Helper function for clearing display.
dev/sample/so_5/intercom_statechart/main.cpp:44
↓ 3 callersMethodcommit
dev/so_5/multi_sink_binding.hpp:118
↓ 3 callersMethodcooperation_fifo
! * \brief Does agent use cooperation FIFO? * * \since v.5.5.4 */
dev/so_5/disp/thread_pool/impl/common_implementation.hpp:168
↓ 3 callersFunctioncreate_exception_handler_for_timertt_manager
dev/so_5/timers.cpp:422
↓ 3 callersFunctioncreate_exception_handler_for_timertt_thread
dev/so_5/timers.cpp:407
↓ 3 callersMethoddecrement_usage_count
! * \brief Decrement usage count for the coop. * * Note that is usage count is become 0 then final deregistration * actions will be initia
dev/so_5/coop.hpp:1223
↓ 3 callersFunctiondefault_deleter
Default deleter for environment_infrastructure object. ! * This function is intended for simplification of code * where environment_infrastructu
dev/so_5/environment_infrastructure.hpp:87
↓ 3 callersMethoddefault_subscription_storage_factory
dev/so_5/environment.cpp:1003
↓ 3 callersFunctiondefine_receiver_agent
dev/test/so_5/disp/prio_ot_quoted_round_robin/simple_quote/main.cpp:23
↓ 3 callersMethoddeliver_message_from_timer
dev/so_5/impl/mbox_iface_for_timers.hpp:36
↓ 3 callersFunctiondo_check
dev/test/so_5/disp/thread_pool/threshold/main.cpp:99
↓ 3 callersMethoddo_deliver_message
dev/test/so_5/enveloped_msg/common_stuff.hpp:156
↓ 3 callersMethoddo_deliver_message
dev/test/so_5/mbox/custom_mbox_simple/main.cpp:62
↓ 3 callersFunctiondo_pair_thread_test_case
dev/test/so_5/mpsc_queue_traits/locks/main.cpp:59
↓ 3 callersMethoddrop_delivery_filter
dev/so_5/impl/named_local_mbox.cpp:95
↓ 3 callersMethoddrop_filter
Drop the delivery filter for the subscriber.
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:272
↓ 3 callersMethoddrop_sink
! * \brief Inform about removal of a subscription. */
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:258
↓ 3 callersFunctionensure_counter_value
dev/test/so_5/timer_thread/timers_cancelation/main.cpp:22
↓ 3 callersFunctionensure_not_empty_holder
dev/test/so_5/messages/message_holder/main.cpp:75
↓ 3 callersFunctionensure_not_null
! * \brief Helper function that throws if a pointer to delivery_filter is null. * * \since v.5.8.0 */
dev/so_5/mbox.hpp:106
↓ 3 callersMethodexec
dev/so_5/3rd_party/timertt/all.hpp:647
↓ 3 callersFunctionexpect_throw
dev/test/so_5/disp/adv_thread_pool/subscr_in_safe/main.cpp:30
↓ 3 callersFunctionfill_handlers_bunch
dev/so_5/handler_makers.hpp:558
↓ 3 callersFunctionfor_each_lock_factory
dev/test/so_5/disp/nef_thread_pool/for_each_lock_factory.hpp:20
↓ 3 callersFunctionforward_to_send
dev/test/so_5/messages/message_holder/main.cpp:41
↓ 3 callersMethodget
! * \name Access to object. * \{ */
dev/so_5/atomic_refcounted.hpp:238
↓ 3 callersMethodget_timer_quantities
! * \brief Get the quantities of timers of various types. * * \since * v.1.1.1 */
dev/so_5/3rd_party/timertt/all.hpp:752
↓ 3 callersMethodgiveout_current_chain
dev/so_5/impl/final_dereg_chain_helpers.hpp:139
↓ 3 callersFunctionimitate_hard_work
Imitation of some hard-working. Blocks the current thread for random amount of time.
dev/sample/so_5/news_board/main.cpp:38
↓ 3 callersMethodintroduce
dev/so_5/environment.hpp:2165
↓ 3 callersFunctionis_equal
! * @brief Helper to check if two objects are for the same subscription. * * @note * Only mbox_id, msg_type and target_state are compared. */
dev/so_5/impl/subscr_storage_flat_set_based.cpp:221
↓ 3 callersMethodis_msg_tracing_enabled
dev/so_5/environment.cpp:944
↓ 3 callersMethodjoin
dev/sample/so_5/custom_work_thread_factory/main.cpp:106
↓ 3 callersFunctionmake_disable_all_filter
make_disable_all_filter ! * \brief A helper function for creation of filter that disables all messages. * * Usage example: * \code * so_5::launc
dev/so_5/msg_tracing.hpp:462
↓ 3 callersFunctionmake_disp
dev/test/so_5/disp/thread_pool/threshold/main.cpp:81
↓ 3 callersFunctionmake_handler_from_lambda_of_free_function
dev/so_5/handler_makers.hpp:242
↓ 3 callersFunctionmake_hello_string
dev/test/so_5/disp/private_dispatchers/simple/main.cpp:60
↓ 3 callersFunctionmake_result
dev/sample/so_5/make_pipeline/main.cpp:65
↓ 3 callersMethodmax_size
Max size for size-limited chain. ! * \attention Has sence only for size-limited chain. */
dev/so_5/mchain.hpp:324
↓ 3 callersFunctionmbox_repository
dev/so_5/stats/std_names.cpp:27
↓ 3 callersFunctionmchain_params
dev/test/so_5/mchain/select_count_messages/main.cpp:41
↓ 3 callersMethodmessage_rejected
dev/so_5/impl/msg_tracing_helpers.hpp:721
↓ 3 callersMethodmust_be_delivered
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:280
↓ 3 callersMethodname
dev/test/so_5/mbox/sink_binding/bind_then_transform_msg/impl_no_opt_no_dr.cpp:8
↓ 3 callersFunctionnext
! * \since * v.5.5.8 * * \brief Get the next priority value. * * \return next priority value if \a p is less than priority_t::p_max or * priori
dev/so_5/priority.hpp:127
↓ 3 callersMethodno_subscribers
dev/so_5/impl/msg_tracing_helpers.hpp:715
↓ 3 callersMethodoverflow_throw_exception
dev/so_5/impl/msg_tracing_helpers.hpp:1081
↓ 3 callersMethodoverlimit_tracer
dev/so_5/impl/msg_tracing_helpers.hpp:747
↓ 3 callersFunctionperform_select
dev/so_5/mchain_select.hpp:1500
↓ 3 callersFunctionpreprocess_agent_event_handler
dev/so_5/handler_makers.hpp:338
↓ 3 callersFunctionprev
! * \since * v.5.5.8 * * \brief Get the previous priority value. * * \return previous priority value if \a p is greater than priority_t::p_min o
dev/so_5/priority.hpp:154
↓ 3 callersFunctionprocess_final_dereg_chain
process_final_dereg_chain ! * \brief Helper function that does proceesing of final dereg chain. * * Usage example: * \code * final_dereg_chain_h
dev/so_5/impl/final_dereg_chain_helpers.hpp:172
↓ 3 callersFunctionprocess_unhandled_unknown_exception
dev/so_5/impl/process_unhandled_exception.cpp:230
↓ 3 callersMethodpush
dev/test/so_5/event_queue_hook/simple/main.cpp:64
↓ 3 callersMethodpush
! * \brief Helper method for calling push method of the target mchain. * * This method is intended to be called by a derived class. This help
dev/so_5/mchain_select_ifaces.hpp:132
↓ 3 callersFunctionrandom_value
Helper function to generate a random integer in the specified range.
dev/sample/so_5/prio_work_stealing/main.cpp:51
↓ 3 callersFunctionrandom_value
Helper function to generate a random integer in the specified range.
dev/sample/so_5/news_board/main.cpp:29
↓ 3 callersMethodreset_timer_count
! * \brief Helper method for reseting quantities of timers to zero. * * \since * v.1.1.1 */
dev/so_5/3rd_party/timertt/all.hpp:811
↓ 3 callersMethodrun
dev/so_5/environment.cpp:700
↓ 3 callersFunctionrun_with_lock_factory
dev/test/so_5/disp/adv_thread_pool/for_each_lock_factory.hpp:8
↓ 3 callersFunctionrun_with_lock_factory
dev/test/so_5/disp/thread_pool/for_each_lock_factory.hpp:8
↓ 3 callersFunctionrun_with_lock_factory
dev/test/so_5/disp/nef_thread_pool/for_each_lock_factory.hpp:8
↓ 3 callersMethodschedule_anonymous
dev/so_5/timers.cpp:182
← previousnext →301–400 of 6,598, ranked by callers