Line data Source code
1 :
2 : #include "statistics_module.hpp"
3 : #include "statistics/statistics_multiton.hpp"
4 : #include <wfc/module/component_list.hpp>
5 : #include <wfc/name.hpp>
6 :
7 : namespace wfc{ namespace io{
8 :
9 : namespace
10 : {
11 0 : WFC_NAME2(module_name, "io-statistics")
12 0 : class impl: public ::wfc::component_list<
13 : module_name,
14 : statistics_multiton
15 : >
16 : {
17 0 : virtual std::string description() const override
18 : {
19 0 : return "Components for I/O statistics";
20 : }
21 : };
22 : }
23 :
24 0 : statistics_module::statistics_module()
25 0 : : module( std::make_shared<impl>() )
26 : {
27 0 : }
28 :
29 3 : }}
|