Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Stiffstream/sobjectizer
/ functions
Functions
6,598 in github.com/Stiffstream/sobjectizer
⨍
Functions
6,598
◇
Types & classes
2,766
↓ 1 callers
Method
is_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 callers
Method
is_there_any_worker
Check the presence of any worker at the moment.
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:263
↓ 1 callers
Method
is_there_not_thread_safe_worker
Check the presence of thread unsafe worker.
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:271
↓ 1 callers
Method
is_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 callers
Method
join
dev/so_5/disp/thread_pool/impl/work_thread_template.hpp:245
↓ 1 callers
Method
launch
dev/so_5/impl/mt_env_infrastructure.cpp:216
↓ 1 callers
Function
launch_with
dev/test/so_5/env_infrastructure/simple_not_mtsafe_st/timer_factories/main.cpp:14
↓ 1 callers
Function
launch_with
dev/test/so_5/env_infrastructure/simple_mtsafe_st/timer_factories/main.cpp:14
↓ 1 callers
Function
layer_t
Note: clang-3.9 requires this on Windows platform.
dev/so_5/so_layer.hpp:35
↓ 1 callers
Method
lock
dev/test/so_5/disp/thread_pool/cooperation_fifo/main.cpp:30
↓ 1 callers
Method
lock
dev/so_5/stats/impl/activity_tracking.hpp:99
↓ 1 callers
Method
lock_shared
Lock object in shared mode.
dev/so_5/spinlocks.hpp:170
↓ 1 callers
Function
lock_then_unlock_shared
dev/test/so_5/details/null_mutex_lock_shared/main.cpp:12
↓ 1 callers
Method
log
dev/so_5/error_logger.cpp:60
↓ 1 callers
Method
log_exception
dev/so_5/event_exception_logger.cpp:39
↓ 1 callers
Function
log_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 callers
Function
make_agent_ref
dev/so_5/agent.hpp:3565
↓ 1 callers
Method
make_binder
dev/test/so_5/mpsc_queue_traits/agent_ring/main.cpp:154
↓ 1 callers
Function
make_binder_generator
dev/test/so_5/bench/coop_dereg/main.cpp:254
↓ 1 callers
Function
make_coop
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:20
↓ 1 callers
Function
make_coop
dev/test/so_5/env_infrastructure/simple_mtsafe_st/create_default_disp_binder/main.cpp:28
↓ 1 callers
Method
make_default_disp_binder
dev/so_5/impl/mt_env_infrastructure.cpp:336
↓ 1 callers
Method
make_defined
dev/so_5/agent.cpp:697
↓ 1 callers
Function
make_details_object
dev/so_5/wrapped_env.cpp:289
↓ 1 callers
Function
make_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 callers
Function
make_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 callers
Method
make_dispatcher
dev/test/so_5/mpsc_queue_traits/agent_ring/main.cpp:147
↓ 1 callers
Function
make_dispatcher_factory
dev/sample/so_5/hardwork_imit/main.cpp:171
↓ 1 callers
Function
make_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 callers
Function
make_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 callers
Function
make_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 callers
Method
make_listener
dev/test/so_5/coop/parent_child_1/main.cpp:226
↓ 1 callers
Method
make_listener
dev/test/so_5/coop/parent_child_3/main.cpp:234
↓ 1 callers
Function
make_logger
dev/sample/so_5/mchain_empty_notificator_2/main.cpp:22
↓ 1 callers
Function
make_logger
dev/sample/so_5/mchain_empty_notificator/main.cpp:19
↓ 1 callers
Function
make_logger
dev/sample/so_5/producer_consumer_mchain/main.cpp:26
↓ 1 callers
Function
make_necessary_tuning
dev/so_5/wrapped_env.cpp:303
↓ 1 callers
Function
make_param
dev/test/so_5/environment/moveable_params/main.cpp:9
↓ 1 callers
Function
make_pipeline
dev/sample/so_5/make_pipeline/main.cpp:428
↓ 1 callers
Method
make_reference
Create a smart pointer for the message envelope.
dev/so_5/mhood.hpp:179
↓ 1 callers
Function
make_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 callers
Function
make_special_params
dev/so_5/experimental/testing/v1/all.cpp:1580
↓ 1 callers
Function
make_stopper
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:77
↓ 1 callers
Function
make_stuff
dev/test/so_5/environment/stop_guards/stop_in_progress_nothrow/main.cpp:28
↓ 1 callers
Function
make_stuff
dev/test/so_5/environment/stop_guards/parallel_remove_50k/main.cpp:132
↓ 1 callers
Function
make_stuff
dev/test/so_5/environment/stop_guards/simple/main.cpp:36
↓ 1 callers
Function
make_stuff
dev/test/so_5/environment/stop_guards/parallel_remove/main.cpp:95
↓ 1 callers
Function
make_stuff
dev/test/so_5/environment/stop_guards/stop_in_progress_throw/main.cpp:28
↓ 1 callers
Function
make_stuff
dev/test/so_5/environment/stop_guards/some_actions_after_stop/main.cpp:28
↓ 1 callers
Function
make_trace_to
dev/so_5/impl/msg_tracing_helpers.hpp:533
↓ 1 callers
Function
make_trace_to_1
dev/so_5/impl/msg_tracing_helpers.hpp:191
↓ 1 callers
Function
make_tuned_params
dev/so_5/experimental/testing/v1/all.cpp:1569
↓ 1 callers
Method
memory_usage
Memory allocation type for size-limited chain. ! * \attention Has sence only for size-limited chain. */
dev/so_5/mchain.hpp:331
↓ 1 callers
Method
message_instance_info
dev/so_5/impl/msg_tracing_helpers.cpp:62
↓ 1 callers
Method
message_or_signal
dev/so_5/impl/msg_tracing_helpers.cpp:56
↓ 1 callers
Method
modified
! * \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 callers
Function
modify_disp_params
dev/so_5/disp/reuse/make_actual_dispatcher.hpp:41
↓ 1 callers
Method
mpmc_queue_lock_factory
dev/so_5/queue_locks_defaults_manager.cpp:33
↓ 1 callers
Method
mpsc_queue_lock_factory
dev/so_5/queue_locks_defaults_manager.cpp:27
↓ 1 callers
Method
msg_created
dev/test/so_5/messages/store_and_resend_later/main.cpp:80
↓ 1 callers
Method
msg_destroyed
dev/test/so_5/messages/store_and_resend_later/main.cpp:124
↓ 1 callers
Method
msg_receive_1
dev/test/so_5/messages/store_and_resend_later/main.cpp:97
↓ 1 callers
Method
msg_receive_2
dev/test/so_5/messages/store_and_resend_later/main.cpp:115
↓ 1 callers
Method
msg_send_1
dev/test/so_5/messages/store_and_resend_later/main.cpp:88
↓ 1 callers
Method
msg_send_2
dev/test/so_5/messages/store_and_resend_later/main.cpp:106
↓ 1 callers
Method
msg_source
dev/test/so_5/mbox/sink_binding/transformer_and_envelope/main.cpp:96
↓ 1 callers
Method
msg_tracing_disabled
Is message delivery tracing disabled explicitly?
dev/so_5/mchain.hpp:836
↓ 1 callers
Method
must_stop
dev/sample/so_5/wrapped_env_demo_3/main.cpp:23
↓ 1 callers
Method
nearest_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 callers
Method
notify
dev/so_5/disp/mpmc_queue_traits/pub.cpp:120
↓ 1 callers
Method
notify_about_deregistration
dev/test/so_5/mbox/subscribe_when_deregistered/main.cpp:125
↓ 1 callers
Method
notify_about_registration
dev/test/so_5/mbox/subscribe_when_deregistered/main.cpp:109
↓ 1 callers
Method
notify_one
dev/so_5/disp/mpsc_queue_traits/pub.cpp:185
↓ 1 callers
Function
null_mbox_id
! * \brief Default value for null mbox_id. * \since * v.5.5.4.1 */
dev/so_5/types.hpp:38
↓ 1 callers
Method
on_bind
dev/so_5/environment.cpp:219
↓ 1 callers
Method
on_deregistered
A reaction to the cooperation deregistration.
dev/sample/so_5/coop_listener/main.cpp:41
↓ 1 callers
Method
on_enter
dev/test/so_5/state/noexcept_enter_exit_handlers/main.cpp:64
↓ 1 callers
Method
on_exit
dev/test/so_5/state/noexcept_enter_exit_handlers/main.cpp:69
↓ 1 callers
Method
on_install
dev/so_5/event_exception_logger.cpp:16
↓ 1 callers
Method
on_next_turn
Implementation of next_turn_handler_t interface.
dev/so_5/impl/st_env_infrastructure_reuse.hpp:612
↓ 1 callers
Method
on_receive_result
dev/so_5/mchain_select.hpp:1316
↓ 1 callers
Method
on_registered
A reaction to the cooperation registration.
dev/sample/so_5/coop_listener/main.cpp:32
↓ 1 callers
Method
on_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 callers
Method
on_send_result
dev/so_5/mchain_select.hpp:1339
↓ 1 callers
Method
on_start
dev/test/so_5/disp/private_dispatchers/env_stop/main.cpp:35
↓ 1 callers
Method
on_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 callers
Method
on_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 callers
Method
on_unbind
dev/so_5/environment.cpp:228
↓ 1 callers
Function
outliving_const
dev/so_5/outliving.hpp:142
↓ 1 callers
Method
overflow_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 callers
Function
parse_args
Parse command-line arguments and prepare sample configuration.
dev/sample/so_5/many_timers/main.cpp:54
↓ 1 callers
Function
parse_params
dev/sample/so_5/hardwork_imit/main.cpp:221
↓ 1 callers
Method
peek_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 callers
Method
perform_insertion_info_wheel
dev/so_5/3rd_party/timertt/all.hpp:1294
↓ 1 callers
Function
pool_size
dev/test/so_5/bench/skynet1m/main.cpp:79
↓ 1 callers
Method
pop
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 callers
Method
pop
dev/so_5/impl/simple_not_mtsafe_st_env_infrastructure.cpp:108
↓ 1 callers
Method
pop
! * \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 callers
Method
pop_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 callers
Method
pop_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
← previous
next →
1,001–1,100 of 6,598, ranked by callers