MCPcopy Create free account

hub / github.com/Stiffstream/sobjectizer / functions

Functions6,598 in github.com/Stiffstream/sobjectizer

↓ 1 callersMethodis_overflow_timeout_defined
Is waiting timeout for overflow case defined? ! * \attention Has sence only for size-limited chain. */
dev/so_5/mchain.hpp:345
↓ 1 callersMethodis_there_any_worker
Check the presence of any worker at the moment.
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:263
↓ 1 callersMethodis_there_not_thread_safe_worker
Check the presence of thread unsafe worker.
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:271
↓ 1 callersMethodis_user_provided_subscription_storage_factory
! * \brief Does a user provide a specific subscription_storage_factory? * * \retval false If subscription_storage_factory wasn't specified by
dev/so_5/agent_tuning_options.hpp:283
↓ 1 callersMethodjoin
dev/so_5/disp/thread_pool/impl/work_thread_template.hpp:245
↓ 1 callersMethodlaunch
dev/so_5/impl/mt_env_infrastructure.cpp:216
↓ 1 callersFunctionlaunch_with
dev/test/so_5/env_infrastructure/simple_not_mtsafe_st/timer_factories/main.cpp:14
↓ 1 callersFunctionlaunch_with
dev/test/so_5/env_infrastructure/simple_mtsafe_st/timer_factories/main.cpp:14
↓ 1 callersFunctionlayer_t
Note: clang-3.9 requires this on Windows platform.
dev/so_5/so_layer.hpp:35
↓ 1 callersMethodlock
dev/test/so_5/disp/thread_pool/cooperation_fifo/main.cpp:30
↓ 1 callersMethodlock
dev/so_5/stats/impl/activity_tracking.hpp:99
↓ 1 callersMethodlock_shared
Lock object in shared mode.
dev/so_5/spinlocks.hpp:170
↓ 1 callersFunctionlock_then_unlock_shared
dev/test/so_5/details/null_mutex_lock_shared/main.cpp:12
↓ 1 callersMethodlog
dev/so_5/error_logger.cpp:60
↓ 1 callersMethodlog_exception
dev/so_5/event_exception_logger.cpp:39
↓ 1 callersFunctionlog_unhandled_exception
! * \since * v.5.4.0 * * \brief Log unhandled exception from cooperation. * * \note * This function is noexcept since v.5.6.0. */
dev/so_5/impl/process_unhandled_exception.cpp:113
↓ 1 callersFunctionmake_agent_ref
dev/so_5/agent.hpp:3565
↓ 1 callersMethodmake_binder
dev/test/so_5/mpsc_queue_traits/agent_ring/main.cpp:154
↓ 1 callersFunctionmake_binder_generator
dev/test/so_5/bench/coop_dereg/main.cpp:254
↓ 1 callersFunctionmake_coop
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:20
↓ 1 callersFunctionmake_coop
dev/test/so_5/env_infrastructure/simple_mtsafe_st/create_default_disp_binder/main.cpp:28
↓ 1 callersMethodmake_default_disp_binder
dev/so_5/impl/mt_env_infrastructure.cpp:336
↓ 1 callersMethodmake_defined
dev/so_5/agent.cpp:697
↓ 1 callersFunctionmake_details_object
dev/so_5/wrapped_env.cpp:289
↓ 1 callersFunctionmake_direct_mbox_with_respect_to_custom_factory
! * \brief Helper for creation of the direct mbox for an agent. * * If there is a custom direct mbox factory in \a tuning_options * then the retur
dev/so_5/agent.cpp:720
↓ 1 callersFunctionmake_disp_working_thread_prefix
! * \since * v.5.5.4 * * \brief Create prefix for dispatcher's working thread data source. */
dev/so_5/disp/reuse/data_source_prefix_helpers.hpp:65
↓ 1 callersMethodmake_dispatcher
dev/test/so_5/mpsc_queue_traits/agent_ring/main.cpp:147
↓ 1 callersFunctionmake_dispatcher_factory
dev/sample/so_5/hardwork_imit/main.cpp:171
↓ 1 callersFunctionmake_empty_event_queue_hook_unique_ptr
make_empty_event_queue_hook_unique_ptr ! * \brief Helper function for creation of empty unique_ptr for event_queue_hook. * * This function allows
dev/so_5/event_queue_hook.hpp:216
↓ 1 callersFunctionmake_enable_all_filter
make_enable_all_filter ! * \brief A helper function for creation of filter that enables all messages. * * Usage example: * \code * so_5::launch(
dev/so_5/msg_tracing.hpp:433
↓ 1 callersFunctionmake_env_params
Just a helper function for preparation of environment params. It is needed just for shortening of main() function code.
dev/sample/so_5/wrapped_env_demo_3/main.cpp:61
↓ 1 callersMethodmake_listener
dev/test/so_5/coop/parent_child_1/main.cpp:226
↓ 1 callersMethodmake_listener
dev/test/so_5/coop/parent_child_3/main.cpp:234
↓ 1 callersFunctionmake_logger
dev/sample/so_5/mchain_empty_notificator_2/main.cpp:22
↓ 1 callersFunctionmake_logger
dev/sample/so_5/mchain_empty_notificator/main.cpp:19
↓ 1 callersFunctionmake_logger
dev/sample/so_5/producer_consumer_mchain/main.cpp:26
↓ 1 callersFunctionmake_necessary_tuning
dev/so_5/wrapped_env.cpp:303
↓ 1 callersFunctionmake_param
dev/test/so_5/environment/moveable_params/main.cpp:9
↓ 1 callersFunctionmake_pipeline
dev/sample/so_5/make_pipeline/main.cpp:428
↓ 1 callersMethodmake_reference
Create a smart pointer for the message envelope.
dev/so_5/mhood.hpp:179
↓ 1 callersFunctionmake_special_enveloping_mbox
make_special_enveloping_mbox ! * \brief Factory function for special_enveloping_mbox. * * Creates an instance of special_enveloping_mbox_t bound w
dev/so_5/msg_tracing_individual.hpp:185
↓ 1 callersFunctionmake_special_params
dev/so_5/experimental/testing/v1/all.cpp:1580
↓ 1 callersFunctionmake_stopper
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:77
↓ 1 callersFunctionmake_stuff
dev/test/so_5/environment/stop_guards/stop_in_progress_nothrow/main.cpp:28
↓ 1 callersFunctionmake_stuff
dev/test/so_5/environment/stop_guards/parallel_remove_50k/main.cpp:132
↓ 1 callersFunctionmake_stuff
dev/test/so_5/environment/stop_guards/simple/main.cpp:36
↓ 1 callersFunctionmake_stuff
dev/test/so_5/environment/stop_guards/parallel_remove/main.cpp:95
↓ 1 callersFunctionmake_stuff
dev/test/so_5/environment/stop_guards/stop_in_progress_throw/main.cpp:28
↓ 1 callersFunctionmake_stuff
dev/test/so_5/environment/stop_guards/some_actions_after_stop/main.cpp:28
↓ 1 callersFunctionmake_trace_to
dev/so_5/impl/msg_tracing_helpers.hpp:533
↓ 1 callersFunctionmake_trace_to_1
dev/so_5/impl/msg_tracing_helpers.hpp:191
↓ 1 callersFunctionmake_tuned_params
dev/so_5/experimental/testing/v1/all.cpp:1569
↓ 1 callersMethodmemory_usage
Memory allocation type for size-limited chain. ! * \attention Has sence only for size-limited chain. */
dev/so_5/mchain.hpp:331
↓ 1 callersMethodmessage_instance_info
dev/so_5/impl/msg_tracing_helpers.cpp:62
↓ 1 callersMethodmessage_or_signal
dev/so_5/impl/msg_tracing_helpers.cpp:56
↓ 1 callersMethodmodified
! * \retval true if new item was inserted in the constructor. * \retval false if item was found in the container. */
dev/so_5/multi_sink_binding.hpp:135
↓ 1 callersFunctionmodify_disp_params
dev/so_5/disp/reuse/make_actual_dispatcher.hpp:41
↓ 1 callersMethodmpmc_queue_lock_factory
dev/so_5/queue_locks_defaults_manager.cpp:33
↓ 1 callersMethodmpsc_queue_lock_factory
dev/so_5/queue_locks_defaults_manager.cpp:27
↓ 1 callersMethodmsg_created
dev/test/so_5/messages/store_and_resend_later/main.cpp:80
↓ 1 callersMethodmsg_destroyed
dev/test/so_5/messages/store_and_resend_later/main.cpp:124
↓ 1 callersMethodmsg_receive_1
dev/test/so_5/messages/store_and_resend_later/main.cpp:97
↓ 1 callersMethodmsg_receive_2
dev/test/so_5/messages/store_and_resend_later/main.cpp:115
↓ 1 callersMethodmsg_send_1
dev/test/so_5/messages/store_and_resend_later/main.cpp:88
↓ 1 callersMethodmsg_send_2
dev/test/so_5/messages/store_and_resend_later/main.cpp:106
↓ 1 callersMethodmsg_source
dev/test/so_5/mbox/sink_binding/transformer_and_envelope/main.cpp:96
↓ 1 callersMethodmsg_tracing_disabled
Is message delivery tracing disabled explicitly?
dev/so_5/mchain.hpp:836
↓ 1 callersMethodmust_stop
dev/sample/so_5/wrapped_env_demo_3/main.cpp:23
↓ 1 callersMethodnearest_time_point
Get the time for next process_expired_timers invocation. ! * \return tuple<true,timepoint> if there is a timer to process. Or * tuple<false,undefi
dev/so_5/3rd_party/timertt/all.hpp:3510
↓ 1 callersMethodnotify
dev/so_5/disp/mpmc_queue_traits/pub.cpp:120
↓ 1 callersMethodnotify_about_deregistration
dev/test/so_5/mbox/subscribe_when_deregistered/main.cpp:125
↓ 1 callersMethodnotify_about_registration
dev/test/so_5/mbox/subscribe_when_deregistered/main.cpp:109
↓ 1 callersMethodnotify_one
dev/so_5/disp/mpsc_queue_traits/pub.cpp:185
↓ 1 callersFunctionnull_mbox_id
! * \brief Default value for null mbox_id. * \since * v.5.5.4.1 */
dev/so_5/types.hpp:38
↓ 1 callersMethodon_bind
dev/so_5/environment.cpp:219
↓ 1 callersMethodon_deregistered
A reaction to the cooperation deregistration.
dev/sample/so_5/coop_listener/main.cpp:41
↓ 1 callersMethodon_enter
dev/test/so_5/state/noexcept_enter_exit_handlers/main.cpp:64
↓ 1 callersMethodon_exit
dev/test/so_5/state/noexcept_enter_exit_handlers/main.cpp:69
↓ 1 callersMethodon_install
dev/so_5/event_exception_logger.cpp:16
↓ 1 callersMethodon_next_turn
Implementation of next_turn_handler_t interface.
dev/so_5/impl/st_env_infrastructure_reuse.hpp:612
↓ 1 callersMethodon_receive_result
dev/so_5/mchain_select.hpp:1316
↓ 1 callersMethodon_registered
A reaction to the cooperation registration.
dev/sample/so_5/coop_listener/main.cpp:32
↓ 1 callersMethodon_select_finish
Reaction to the end of select work. ! * \attention This method must be called before return from select() * function to ensure that mchain do no
dev/so_5/mchain_select_ifaces.hpp:232
↓ 1 callersMethodon_send_result
dev/so_5/mchain_select.hpp:1339
↓ 1 callersMethodon_start
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:35
↓ 1 callersMethodon_state_activation
React to activation of the state for that time_limit is defined. Sends delayed msg_timeout message and sets the m_activation_data. \attention This m
dev/so_5/agent.cpp:242
↓ 1 callersMethodon_state_deactivation
React to deactivation of the state for that time_limit is defined. Resets the value of m_activation_data and cancels the delayed msg_timeout message.
dev/so_5/agent.cpp:253
↓ 1 callersMethodon_unbind
dev/so_5/environment.cpp:228
↓ 1 callersFunctionoutliving_const
dev/so_5/outliving.hpp:142
↓ 1 callersMethodoverflow_timeout
Get the value of waiting timeout for overflow case. ! * \attention Has sence only for size-limited chain. */
dev/so_5/mchain.hpp:355
↓ 1 callersFunctionparse_args
Parse command-line arguments and prepare sample configuration.
dev/sample/so_5/many_timers/main.cpp:54
↓ 1 callersFunctionparse_params
dev/sample/so_5/hardwork_imit/main.cpp:221
↓ 1 callersMethodpeek_front
Get the information about the front demand. ! * \attention This method must be called only on non-empty queue. */
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:196
↓ 1 callersMethodperform_insertion_info_wheel
dev/so_5/3rd_party/timertt/all.hpp:1294
↓ 1 callersFunctionpool_size
dev/test/so_5/bench/skynet1m/main.cpp:79
↓ 1 callersMethodpop
Try to extract demands from the queue. ! If there is no demands in queue then current thread will sleep until: - the new demand is put in the qu
dev/so_5/disp/reuse/work_thread/work_thread.hpp:254
↓ 1 callersMethodpop
dev/so_5/impl/simple_not_mtsafe_st_env_infrastructure.cpp:108
↓ 1 callersMethodpop
! * \note * NOTE: this method must be called only when main thread's mutex * is locked. */
dev/so_5/impl/simple_mtsafe_st_env_infrastructure.cpp:190
↓ 1 callersMethodpop_agent_queue
! * \since * v.5.5.18 * * \brief An attempt of extraction of non-empty agent queue. * * \note This is noexcept method because its lo
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:620
↓ 1 callersMethodpop_agent_queue
! * \brief An attempt of extraction of non-empty agent queue. * * \note This is noexcept method because its logic can't survive * an excep
dev/so_5/disp/thread_pool/impl/work_thread_template.hpp:295
← previousnext →1,001–1,100 of 6,598, ranked by callers