Skip to content

Class cubmonitor::transaction_statistic

template <class S>

ClassList > cubmonitor > transaction_statistic

  • #include <monitor_transaction.hpp>

Public Types

Type Name
typedef S statistic_type

Public Functions

Type Name
void collect (const typename statistic_type::rep & value)
void fetch (statistic_value * destination, fetch_mode mode=FETCH_GLOBAL) const
std::size_t get_statistics_count (void) const
statistic_type::rep get_value (fetch_mode mode=FETCH_GLOBAL) const
transaction_statistic (void)
~transaction_statistic (void)

Public Types Documentation

typedef statistic_type

using cubmonitor::transaction_statistic< S >::statistic_type =  S;

Public Functions Documentation

function collect

void cubmonitor::transaction_statistic::collect (
    const  typename statistic_type::rep & value
) 

function fetch

void cubmonitor::transaction_statistic::fetch (
    statistic_value * destination,
    fetch_mode mode=FETCH_GLOBAL
) const

function get_statistics_count

std::size_t cubmonitor::transaction_statistic::get_statistics_count (
    void
) const

function get_value

statistic_type::rep cubmonitor::transaction_statistic::get_value (
    fetch_mode mode=FETCH_GLOBAL
) const

function transaction_statistic

cubmonitor::transaction_statistic::transaction_statistic (
    void
) 

function ~transaction_statistic

cubmonitor::transaction_statistic::~transaction_statistic (
    void
) 


The documentation for this class was generated from the following file cubrid/src/monitor/monitor_transaction.hpp