CUBRID Engine  latest
cubmonitor::timer_statistic< T >::autotimer Class Reference

#include <monitor_collect.hpp>

Collaboration diagram for cubmonitor::timer_statistic< T >::autotimer:
Collaboration graph

Public Member Functions

 autotimer ()=delete
 
 autotimer (timer_statistic &timer_stat, bool active=true)
 
 ~autotimer ()
 

Private Attributes

timer_statisticm_stat
 
bool m_active
 

Detailed Description

template<typename T = time_accumulator_statistic>
class cubmonitor::timer_statistic< T >::autotimer

Definition at line 83 of file monitor_collect.hpp.

Constructor & Destructor Documentation

template<typename T = time_accumulator_statistic>
cubmonitor::timer_statistic< T >::autotimer::autotimer ( )
delete
template<class T >
cubmonitor::timer_statistic< T >::autotimer::autotimer ( timer_statistic timer_stat,
bool  active = true 
)
inline

Member Data Documentation

template<typename T = time_accumulator_statistic>
bool cubmonitor::timer_statistic< T >::autotimer::m_active
private
template<typename T = time_accumulator_statistic>
timer_statistic& cubmonitor::timer_statistic< T >::autotimer::m_stat
private

The documentation for this class was generated from the following file: