|
SObjectizer
5.5
|
All stuff related to run-time monitoring and statistics. More...
Namespaces | |
| activity_tracking_stuff | |
| details | |
| impl | |
| Internal implementation of run-time monitoring and statistics related stuff. | |
| prefixes | |
| Predefined prefixes of data-sources. | |
| suffixes | |
| Predefined suffixes of data-sources. | |
Classes | |
| struct | activity_stats_t |
| Statistics of some activity. More... | |
| class | auto_registered_source_holder_t |
| A holder for data-souce that should be automatically registered and deregistered in registry. More... | |
| class | controller_t |
| A public interface for control SObjectizer monitoring options. More... | |
| class | manually_registered_source_holder_t |
| An addition to auto_registered_source_holder for the cases where manual registration of data_source should be used instead of automatic one. More... | |
| class | prefix_t |
| A type for storing prefix of data_source name. More... | |
| class | repository_t |
| An interface of data sources repository. More... | |
| class | source_t |
| An interface of data source. More... | |
| class | suffix_t |
| A type for representing the suffix of data_source name. More... | |
| struct | work_thread_activity_stats_t |
| Stats for a work thread activity. More... | |
Typedefs | |
| using | clock_type_t = std::conditional< std::chrono::high_resolution_clock::is_steady, std::chrono::high_resolution_clock, std::chrono::steady_clock >::type |
| An alias for clock type to be used for statistics. More... | |
| using | duration_t = clock_type_t::duration |
| An alias for type for representing time duration. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &to, const prefix_t &what) |
| Just a helper operator. More... | |
| std::ostream & | operator<< (std::ostream &to, const suffix_t &what) |
| Just a helper operator. More... | |
| std::ostream & | operator<< (std::ostream &to, const activity_stats_t &what) |
| Helper for printing value of activity_stats. More... | |
All stuff related to run-time monitoring and statistics.
| using so_5::stats::clock_type_t = typedef std::conditional< std::chrono::high_resolution_clock::is_steady, std::chrono::high_resolution_clock, std::chrono::steady_clock >::type |
An alias for clock type to be used for statistics.
| using so_5::stats::duration_t = typedef clock_type_t::duration |
An alias for type for representing time duration.
|
inline |
Helper for printing value of activity_stats.
|
inline |
Just a helper operator.
|
inline |
Just a helper operator.
1.8.14