|
SObjectizer
5.8
|
Details for implementation of activity tracking. More...
#include <so_5/stats/work_thread_activity.hpp>#include <so_5/types.hpp>#include <so_5/spinlocks.hpp>#include <so_5/outliving.hpp>#include <mutex>#include <string_view>Go to the source code of this file.
Namespaces | |
| namespace | so_5 |
| Private part of message limit implementation. | |
| namespace | so_5::stats |
| All stuff related to run-time monitoring and statistics. | |
| namespace | so_5::stats::activity_tracking_stuff |
Functions | |
| template<typename Common_Disp_Iface_Type , typename Disp_No_Tracking , typename Disp_With_Tracking , typename Env , typename Disp_Params , typename... Args> | |
| std::unique_ptr< Common_Disp_Iface_Type > | so_5::stats::activity_tracking_stuff::create_appropriate_disp (outliving_reference_t< Env > env, const std::string_view name_base, Disp_Params disp_params, Args &&...args) |
| Helper function for creation of dispatcher with respect to activity tracking flag in dispatcher params and in Environment's params. | |
Details for implementation of activity tracking.
Definition in file activity_tracking.hpp.