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
↓ 7 callers
Method
is_msg_tracing_enabled
dev/so_5/impl/std_msg_tracer_holder.hpp:55
↓ 7 callers
Method
make_holder
dev/so_5/mhood.hpp:195
↓ 7 callers
Function
not_before
! * \brief Create a constraint not-before. * * That constraint is fulfilled if an event is happened after * a specified \a pause. Time is calculat
dev/so_5/experimental/testing/v1/all.hpp:1562
↓ 7 callers
Function
null_current_thread_id
Get NULL thread id.
dev/so_5/current_thread_id.hpp:36
↓ 7 callers
Method
remove_stop_guard
dev/so_5/environment.cpp:814
↓ 7 callers
Function
run
dev/test/so_5/api/several_dlls/third.cpp:8
↓ 7 callers
Function
run_stage
dev/so_5/impl/run_stage.hpp:30
↓ 7 callers
Method
size
Get the current size of the queue.
dev/so_5/disp/nef_one_thread/pub.cpp:186
↓ 7 callers
Method
wait
dev/test/so_5/mchain/empty_notify/main.cpp:29
↓ 7 callers
Method
wait_for_notify
dev/so_5/disp/mpsc_queue_traits/pub.cpp:171
↓ 6 callers
Method
append
dev/test/so_5/environment/reg_coop_after_stop/main.cpp:22
↓ 6 callers
Method
append
dev/test/so_5/mbox/custom_direct_mbox_factory/main.cpp:28
↓ 6 callers
Method
assign
dev/so_5/3rd_party/timertt/all.hpp:641
↓ 6 callers
Method
capacity
! * \brief Get the capacity of vector for holding agents list. * * \since v.5.5.16 */
dev/so_5/coop.hpp:864
↓ 6 callers
Function
cmp_failed
dev/test/3rd_party/utest_helper/helper.hpp:96
↓ 6 callers
Function
coop_repository
dev/so_5/stats/std_names.cpp:21
↓ 6 callers
Function
create_error_logger_for_timertt
dev/so_5/timers.cpp:367
↓ 6 callers
Method
deactivate
Deactivate timer and remove it from the list.
dev/so_5/3rd_party/timertt/all.hpp:1837
↓ 6 callers
Function
default_thread_pool_size
default_thread_pool_size ! * \brief A helper function for detecting default thread count for * thread pool. * * Returns value of std::thread::har
dev/so_5/disp/reuse/default_thread_pool_size.hpp:29
↓ 6 callers
Function
ensure_queue_not_empty
dev/so_5/impl/mchain_details.hpp:46
↓ 6 callers
Method
id
! * \brief Get the ID of coop. * * \since v.5.6.0 */
dev/so_5/coop.hpp:442
↓ 6 callers
Method
invoke
dev/so_5/experimental/testing/v1/all.cpp:1060
↓ 6 callers
Function
invoke_noexcept_code_block
dev/so_5/3rd_party/timertt/all.hpp:525
↓ 6 callers
Method
lock
dev/so_5/disp/mpsc_queue_traits/pub.cpp:158
↓ 6 callers
Function
make_coop_reg_notificator
make_coop_reg_notificator ! * \since * v.5.2.3 * * \brief Create notificator about cooperation registration completion. * * \attention * Since
dev/so_5/agent_coop_notifications.hpp:97
↓ 6 callers
Function
make_mchain
dev/test/so_5/bench/prepared_select/main.cpp:15
↓ 6 callers
Function
not_after
! * \brief Create a constraint not-after. * * That constraint is fulfilled if an event is happened before * a specified \a pause. Time is calculat
dev/so_5/experimental/testing/v1/all.hpp:1593
↓ 6 callers
Function
reg_coop
dev/test/so_5/coop/reg_some_and_stop_2/main.cpp:82
↓ 6 callers
Function
reg_coop
dev/test/so_5/coop/reg_some_and_stop_1/main.cpp:32
↓ 6 callers
Method
sequence
dev/test/so_5/coop/coop_notify_2/main.cpp:111
↓ 6 callers
Method
set
dev/test/so_5/mbox/delivery_filters/simple/main.cpp:23
↓ 6 callers
Function
single_timer
Schedule single timer event. ! * \note * This function is a part of low-level SObjectizer's interface. * Because of that this function can be remov
dev/so_5/environment.hpp:2437
↓ 6 callers
Method
subscribe_event_handler
dev/so_5/impl/named_local_mbox.cpp:41
↓ 6 callers
Function
trace
dev/sample/so_5/adv_thread_pool_fifo/main.cpp:44
↓ 6 callers
Method
unlock
dev/so_5/disp/mpsc_queue_traits/pub.cpp:164
↓ 6 callers
Method
update
dev/so_5/details/remaining_time_counter.hpp:68
↓ 5 callers
Method
add
dev/so_5/stats/impl/std_controller.cpp:94
↓ 5 callers
Function
add_select_cases
dev/so_5/mchain_select.hpp:2162
↓ 5 callers
Method
call_handler
dev/so_5/disp/nef_one_thread/pub.cpp:490
↓ 5 callers
Function
check_factory
dev/test/so_5/timer_thread/timers_cancelation/main.cpp:106
↓ 5 callers
Function
create_agent_name
The helper function for making name of an agent.
dev/sample/so_5/disp/main.cpp:51
↓ 5 callers
Method
demands_count
! * \brief Get the count of demands in the queue. * * \note Since v.5.5.7 this method also uses external demands * counter. Addition of demand
dev/so_5/disp/reuse/work_thread/work_thread.hpp:332
↓ 5 callers
Function
ensure_join_from_different_thread
ensure_join_from_different_thread ! * \brief Ensures that join will be called from different thread. * * It's a mistake if thread::join() is calle
dev/so_5/impl/thread_join_stuff.hpp:40
↓ 5 callers
Function
ensure_valid_or_die
dev/test/so_5/mbox/sink_binding/bind_then_transform_signal/main.cpp:155
↓ 5 callers
Method
giveout_trigger
Get the trigger object from the holder. ! * \note * Holder becomes empty and should not be used anymore * (except for assigning a new value);
dev/so_5/experimental/testing/v1/all.hpp:749
↓ 5 callers
Method
inc_timer_count
! * \brief Helper method for increment the count of timers of * the specific type. * * \since * v.1.1.1 */
dev/so_5/3rd_party/timertt/all.hpp:780
↓ 5 callers
Method
is_thread_safe
Is thread safe handler?
dev/so_5/execution_demand.hpp:161
↓ 5 callers
Method
next_thread_wakeup_threshold
! * \brief Getter for thread wakeup threshold value. * \since * v.5.5.16 */
dev/so_5/disp/mpmc_queue_traits/pub.hpp:335
↓ 5 callers
Method
on_exit
dev/so_5/agent.hpp:4059
↓ 5 callers
Method
pop
Returns nullptr if shutdown flag is set.
dev/so_5/disp/nef_one_thread/pub.cpp:164
↓ 5 callers
Method
release
dev/sample/so_5/custom_work_thread_factory/main.cpp:210
↓ 5 callers
Method
remaining
dev/so_5/details/remaining_time_counter.hpp:81
↓ 5 callers
Function
schedule_timer
Schedule periodic timer event. ! * \note * This function is a part of low-level SObjectizer's interface. * Because of that this function can be rem
dev/so_5/environment.hpp:2399
↓ 5 callers
Method
set_next
Set the next item in the current queue to which select_case belongs. ! * \sa select_case_t::m_next. */
dev/so_5/mchain_select_ifaces.hpp:194
↓ 5 callers
Method
start
Launch work thread.
dev/so_5/disp/adv_thread_pool/impl/disp.hpp:572
↓ 5 callers
Method
start
dev/so_5/disp/nef_one_thread/pub.cpp:425
↓ 5 callers
Method
start
dev/so_5/disp/prio_one_thread/reuse/work_thread.hpp:185
↓ 5 callers
Function
time_to_string
Simple helper function for time formatting.
dev/sample/so_5/simple_message_deadline/main.cpp:72
↓ 5 callers
Function
to_immutable
dev/so_5/mhood.hpp:596
↓ 5 callers
Function
wakeup_if_waiting
! * \note * Mutex from sync_objects must be already acquired! */
dev/so_5/impl/simple_mtsafe_st_env_infrastructure.cpp:94
↓ 4 callers
Method
access_hook
dev/so_5/msg_tracing_individual.cpp:114
↓ 4 callers
Method
call_handler
! * \since * v.5.5.8 * * \brief Helper method to simplify demand execution. */
dev/so_5/execution_demand.hpp:105
↓ 4 callers
Method
change_message_delivery_tracer_filter
dev/so_5/environment.cpp:823
↓ 4 callers
Method
check
dev/so_5/experimental/testing/v1/all.cpp:94
↓ 4 callers
Function
check_layers_match
dev/test/so_5/layer/extra_layer_query/main.cpp:87
↓ 4 callers
Function
check_layers_match
dev/test/so_5/layer/layer_query/main.cpp:77
↓ 4 callers
Method
clear
! * Remove all exising bindings. */
dev/so_5/multi_sink_binding.hpp:642
↓ 4 callers
Method
deactivated
Is timer deactivated.
dev/so_5/3rd_party/timertt/all.hpp:2596
↓ 4 callers
Function
define_agent
dev/test/so_5/coop/introduce_coop_4/main.cpp:62
↓ 4 callers
Function
define_agent
dev/test/so_5/coop/introduce_coop_2/main.cpp:51
↓ 4 callers
Function
define_agent
dev/test/so_5/coop/introduce_coop_3/main.cpp:62
↓ 4 callers
Function
deliver_message
dev/so_5/mbox.hpp:378
↓ 4 callers
Method
deregister
FIXME: Should be moved to a protected/private part in v.5.9! ! * \brief Deregister the cooperation with the specified reason. * * \attention
dev/so_5/coop.hpp:906
↓ 4 callers
Method
empty
! * \brief Is empty timer list? * * \return true if there is no more timers. */
dev/so_5/3rd_party/timertt/all.hpp:1892
↓ 4 callers
Function
ensure_handler_can_be_used_with_mbox
! * \brief Ensure that mutability of message is compatible with * mutability of target mbox. * * \since * v.5.5.21 */
dev/so_5/handler_makers.hpp:303
↓ 4 callers
Function
ensure_subscription_error
dev/test/so_5/mutable_msg/subscr_to_mutable_from_mpmc_mbox/main.cpp:15
↓ 4 callers
Function
ensure_valid_value
dev/test/so_5/coop/introduce_coop_4/main.cpp:80
↓ 4 callers
Function
ensure_valid_value
dev/test/so_5/coop/introduce_coop_2/main.cpp:69
↓ 4 callers
Function
ensure_valid_value
dev/test/so_5/coop/introduce_coop_3/main.cpp:80
↓ 4 callers
Function
exception_t
dev/so_5/exception.hpp:42
↓ 4 callers
Function
fill_select_cases_holder
dev/so_5/mchain_select.hpp:590
↓ 4 callers
Function
find
dev/so_5/impl/subscr_storage_map_based.cpp:166
↓ 4 callers
Method
find_handler
dev/so_5/impl/subscr_storage_adaptive.cpp:186
↓ 4 callers
Method
find_mbox
dev/sample/so_5/machine_control/main.cpp:265
↓ 4 callers
Function
for_each_lock_factory
dev/test/so_5/disp/thread_pool/for_each_lock_factory.hpp:20
↓ 4 callers
Method
get_agent_binding
! * \brief Get a binding information for an agent. */
dev/so_5/disp/reuse/work_thread/work_thread.hpp:645
↓ 4 callers
Method
giveout_value
! * \brief Get the value away from the object. * * \attention * After calling that method m_nonempty_name will become empty! * * \si
dev/so_5/nonempty_name.hpp:87
↓ 4 callers
Function
handle_expected
dev/test/so_5/mchain/master_handle/main.cpp:18
↓ 4 callers
Function
handle_expected
dev/test/so_5/mchain/auto_close_chains/main.cpp:18
↓ 4 callers
Function
individual_trace
dev/so_5/msg_tracing_individual.hpp:225
↓ 4 callers
Function
infinite_wait_special_timevalue
infinite_wait_special_timevalue ! * \brief Special value of %duration to indicate 'infinite_wait' case. * * \since v.5.5.13 */
dev/so_5/mchain.hpp:58
↓ 4 callers
Method
is_same_mbox_msg_pair
dev/so_5/impl/subscr_storage_hash_table_based.cpp:98
↓ 4 callers
Method
lock
dev/so_5/3rd_party/timertt/all.hpp:2959
↓ 4 callers
Method
lock
dev/so_5/disp/mpmc_queue_traits/pub.cpp:155
↓ 4 callers
Function
make_coop
dev/sample/so_5/bind_transformer/main.cpp:198
↓ 4 callers
Function
make_processing_mbox
Helper function that makes a named unique-subscriber mbox.
dev/sample/so_5/introduce_named_mbox/main.cpp:67
↓ 4 callers
Function
make_subscription_description
! * \since * v.5.5.3 * * \brief A helper function for creating subscription description. */
dev/so_5/impl/subscription_storage_iface.hpp:125
↓ 4 callers
Function
maker
dev/test/so_5/mpsc_queue_traits/agent_ring/main.cpp:404
↓ 4 callers
Function
ms_from_time
A helper function to calculate difference between to time points. The result is converted to string.
dev/sample/so_5/news_board/main.cpp:49
↓ 4 callers
Method
msg_type
dev/so_5/impl/msg_tracing_helpers.cpp:44
← previous
next →
201–300 of 6,598, ranked by callers