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
↓ 4 callers
Function
no_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 callers
Method
notify
Sends notification to timer thread.
dev/so_5/3rd_party/timertt/all.hpp:2979
↓ 4 callers
Method
process_expired_timers
dev/so_5/3rd_party/timertt/all.hpp:1872
↓ 4 callers
Function
process_unhandled_exception
process_unhandled_exception
dev/so_5/impl/process_unhandled_exception.cpp:130
↓ 4 callers
Function
push_group
dev/test/so_5/disp/binder/bind_to_disp_3/main.cpp:104
↓ 4 callers
Function
random
dev/test/so_5/environment/stop_guards/parallel_remove_50k/main.cpp:19
↓ 4 callers
Method
reason
dev/so_5/coop.hpp:90
↓ 4 callers
Function
search_for_layer
Find layer in container.
dev/so_5/impl/layer_core.cpp:73
↓ 4 callers
Method
sink_pointer
! * \brief Get a pointer to the subscribed sink. */
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:330
↓ 4 callers
Method
so_change_state
dev/so_5/agent.cpp:935
↓ 4 callers
Method
stop
dev/so_5/impl/mt_env_infrastructure.cpp:222
↓ 4 callers
Function
suppress_exceptions
dev/so_5/details/suppress_exceptions.hpp:29
↓ 4 callers
Method
thread_count
Getter for thread count.
dev/so_5/disp/adv_thread_pool/pub.hpp:94
↓ 4 callers
Method
thread_count
Getter for thread count.
dev/so_5/disp/nef_thread_pool/pub.hpp:93
↓ 4 callers
Function
timer_heap_manager_factory
! * \since * v.5.5.0 * * \brief Factory for timer_heap manager with default parameters. */
dev/so_5/timers.hpp:708
↓ 4 callers
Method
to_extract
Get limit for count of messages to be extracted.
dev/so_5/mchain.hpp:1220
↓ 4 callers
Method
to_handle
Get limit for count of message to be handled.
dev/so_5/mchain.hpp:1224
↓ 4 callers
Function
to_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 callers
Method
to_string
Transform identity into a string.
dev/so_5/agent_identity.hpp:172
↓ 4 callers
Method
type
dev/so_5/impl/named_local_mbox.cpp:66
↓ 4 callers
Method
unlock
dev/so_5/3rd_party/timertt/all.hpp:2960
↓ 4 callers
Method
unlock
dev/so_5/disp/mpmc_queue_traits/pub.cpp:161
↓ 4 callers
Function
unlock_do_and_lock_again
dev/so_5/impl/simple_mtsafe_st_env_infrastructure.cpp:39
↓ 4 callers
Method
wait
dev/so_5/so_layer.cpp:22
↓ 4 callers
Function
wait_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 callers
Function
wait_for_big_interval
dev/so_5/details/safe_cv_wait_for.hpp:43
↓ 4 callers
Function
work_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 callers
Method
work_thread_activity_tracking
Getter for work thread activity tracking.
dev/so_5/disp/reuse/work_thread_activity_tracking.hpp:37
↓ 3 callers
Method
add
Add a new binder if there is no such name in the dictionary.
dev/sample/so_5/named_dispatchers_layer/main.cpp:30
↓ 3 callers
Method
add
dev/test/so_5/coop/coop_notify_2/main.cpp:104
↓ 3 callers
Function
add_extra_layer
dev/so_5/environment.hpp:1605
↓ 3 callers
Method
allocate
Create timer to be activated later.
dev/so_5/3rd_party/timertt/all.hpp:1697
↓ 3 callers
Method
append
dev/so_5/impl/final_dereg_chain_helpers.hpp:112
↓ 3 callers
Method
as_string_view
dev/so_5/agent.cpp:159
↓ 3 callers
Method
bind_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 callers
Function
bind_params
dev/test/so_5/bench/skynet1m/main.cpp:15
↓ 3 callers
Function
check_pause
dev/test/so_5/mchain/limited_no_app_abort/main.cpp:156
↓ 3 callers
Function
clear_display
Helper function for clearing display.
dev/sample/so_5/intercom_statechart/main.cpp:44
↓ 3 callers
Method
commit
dev/so_5/multi_sink_binding.hpp:118
↓ 3 callers
Method
cooperation_fifo
! * \brief Does agent use cooperation FIFO? * * \since v.5.5.4 */
dev/so_5/disp/thread_pool/impl/common_implementation.hpp:168
↓ 3 callers
Function
create_exception_handler_for_timertt_manager
dev/so_5/timers.cpp:422
↓ 3 callers
Function
create_exception_handler_for_timertt_thread
dev/so_5/timers.cpp:407
↓ 3 callers
Method
decrement_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 callers
Function
default_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 callers
Method
default_subscription_storage_factory
dev/so_5/environment.cpp:1003
↓ 3 callers
Function
define_receiver_agent
dev/test/so_5/disp/prio_ot_quoted_round_robin/simple_quote/main.cpp:23
↓ 3 callers
Method
deliver_message_from_timer
dev/so_5/impl/mbox_iface_for_timers.hpp:36
↓ 3 callers
Function
do_check
dev/test/so_5/disp/thread_pool/threshold/main.cpp:99
↓ 3 callers
Method
do_deliver_message
dev/test/so_5/enveloped_msg/common_stuff.hpp:156
↓ 3 callers
Method
do_deliver_message
dev/test/so_5/mbox/custom_mbox_simple/main.cpp:62
↓ 3 callers
Function
do_pair_thread_test_case
dev/test/so_5/mpsc_queue_traits/locks/main.cpp:59
↓ 3 callers
Method
drop_delivery_filter
dev/so_5/impl/named_local_mbox.cpp:95
↓ 3 callers
Method
drop_filter
Drop the delivery filter for the subscriber.
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:272
↓ 3 callers
Method
drop_sink
! * \brief Inform about removal of a subscription. */
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:258
↓ 3 callers
Function
ensure_counter_value
dev/test/so_5/timer_thread/timers_cancelation/main.cpp:22
↓ 3 callers
Function
ensure_not_empty_holder
dev/test/so_5/messages/message_holder/main.cpp:75
↓ 3 callers
Function
ensure_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 callers
Method
exec
dev/so_5/3rd_party/timertt/all.hpp:647
↓ 3 callers
Function
expect_throw
dev/test/so_5/disp/adv_thread_pool/subscr_in_safe/main.cpp:30
↓ 3 callers
Function
fill_handlers_bunch
dev/so_5/handler_makers.hpp:558
↓ 3 callers
Function
for_each_lock_factory
dev/test/so_5/disp/nef_thread_pool/for_each_lock_factory.hpp:20
↓ 3 callers
Function
forward_to_send
dev/test/so_5/messages/message_holder/main.cpp:41
↓ 3 callers
Method
get
! * \name Access to object. * \{ */
dev/so_5/atomic_refcounted.hpp:238
↓ 3 callers
Method
get_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 callers
Method
giveout_current_chain
dev/so_5/impl/final_dereg_chain_helpers.hpp:139
↓ 3 callers
Function
imitate_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 callers
Method
introduce
dev/so_5/environment.hpp:2165
↓ 3 callers
Function
is_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 callers
Method
is_msg_tracing_enabled
dev/so_5/environment.cpp:944
↓ 3 callers
Method
join
dev/sample/so_5/custom_work_thread_factory/main.cpp:106
↓ 3 callers
Function
make_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 callers
Function
make_disp
dev/test/so_5/disp/thread_pool/threshold/main.cpp:81
↓ 3 callers
Function
make_handler_from_lambda_of_free_function
dev/so_5/handler_makers.hpp:242
↓ 3 callers
Function
make_hello_string
dev/test/so_5/disp/private_dispatchers/simple/main.cpp:60
↓ 3 callers
Function
make_result
dev/sample/so_5/make_pipeline/main.cpp:65
↓ 3 callers
Method
max_size
Max size for size-limited chain. ! * \attention Has sence only for size-limited chain. */
dev/so_5/mchain.hpp:324
↓ 3 callers
Function
mbox_repository
dev/so_5/stats/std_names.cpp:27
↓ 3 callers
Function
mchain_params
dev/test/so_5/mchain/select_count_messages/main.cpp:41
↓ 3 callers
Method
message_rejected
dev/so_5/impl/msg_tracing_helpers.hpp:721
↓ 3 callers
Method
must_be_delivered
dev/so_5/impl/local_mbox_basic_subscription_info.hpp:280
↓ 3 callers
Method
name
dev/test/so_5/mbox/sink_binding/bind_then_transform_msg/impl_no_opt_no_dr.cpp:8
↓ 3 callers
Function
next
! * \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 callers
Method
no_subscribers
dev/so_5/impl/msg_tracing_helpers.hpp:715
↓ 3 callers
Method
overflow_throw_exception
dev/so_5/impl/msg_tracing_helpers.hpp:1081
↓ 3 callers
Method
overlimit_tracer
dev/so_5/impl/msg_tracing_helpers.hpp:747
↓ 3 callers
Function
perform_select
dev/so_5/mchain_select.hpp:1500
↓ 3 callers
Function
preprocess_agent_event_handler
dev/so_5/handler_makers.hpp:338
↓ 3 callers
Function
prev
! * \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 callers
Function
process_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 callers
Function
process_unhandled_unknown_exception
dev/so_5/impl/process_unhandled_exception.cpp:230
↓ 3 callers
Method
push
dev/test/so_5/event_queue_hook/simple/main.cpp:64
↓ 3 callers
Method
push
! * \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 callers
Function
random_value
Helper function to generate a random integer in the specified range.
dev/sample/so_5/prio_work_stealing/main.cpp:51
↓ 3 callers
Function
random_value
Helper function to generate a random integer in the specified range.
dev/sample/so_5/news_board/main.cpp:29
↓ 3 callers
Method
reset_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 callers
Method
run
dev/so_5/environment.cpp:700
↓ 3 callers
Function
run_with_lock_factory
dev/test/so_5/disp/adv_thread_pool/for_each_lock_factory.hpp:8
↓ 3 callers
Function
run_with_lock_factory
dev/test/so_5/disp/thread_pool/for_each_lock_factory.hpp:8
↓ 3 callers
Function
run_with_lock_factory
dev/test/so_5/disp/nef_thread_pool/for_each_lock_factory.hpp:8
↓ 3 callers
Method
schedule_anonymous
dev/so_5/timers.cpp:182
← previous
next →
301–400 of 6,598, ranked by callers