SObjectizer
5.5
|
Details for implementation of activity tracking. More...
#include <so_5/types.hpp>
#include <so_5/spinlocks.hpp>
#include <so_5/outliving.hpp>
#include <so_5/stats/work_thread_activity.hpp>
#include <string_view>
Go to the source code of this file.
Namespaces | |
so_5 | |
Public part of message limit implementation. | |
so_5::stats | |
All stuff related to run-time monitoring and statistics. | |
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. More... | |
Details for implementation of activity tracking.