Skip to content

Class cubconn::statistics::metrics

template <class T, typename VT>

ClassList > cubconn > statistics > metrics

  • #include <connection_statistics.hpp>

Public Functions

Type Name
void add (T key, VT value)
void copy_from (const metrics & src)
VT get (T key)
metrics ()
metrics (const metrics & other)
metrics (metrics && other) noexcept
metrics (metrics< T, OtherVT > & other)
metrics< T, double > operator* (double multiplier)
metrics operator+ (const metrics & other)
metrics & operator+= (metrics & other)
metrics< T, double > operator- (const metrics & other)
metrics & operator= (const metrics & other)
metrics & operator= (metrics && other) noexcept
metrics & operator= (metrics< T, OtherVT > & other)
metrics< T, VT > & operator= (metrics< T, OtherVT > & other)
void reset ()
void set (T key, VT value)
void sub (T key, VT value)
~metrics ()

Public Functions Documentation

function add

inline void cubconn::statistics::metrics::add (
    T key,
    VT value
) 

function copy_from

inline void cubconn::statistics::metrics::copy_from (
    const  metrics & src
) 

function get

inline VT cubconn::statistics::metrics::get (
    T key
) 

function metrics [2/5]

cubconn::statistics::metrics::metrics () 

function metrics [3/5]

cubconn::statistics::metrics::metrics (
    const  metrics & other
) 

function metrics [4/5]

cubconn::statistics::metrics::metrics (
    metrics && other
) noexcept

function metrics [5/5]

template<typename  OtherVT>
cubconn::statistics::metrics::metrics (
    metrics < T, OtherVT > & other
) 

function operator*

inline metrics < T, double > cubconn::statistics::metrics::operator* (
    double multiplier
) 

function operator+

inline metrics cubconn::statistics::metrics::operator+ (
    const  metrics & other
) 

function operator+=

inline metrics & cubconn::statistics::metrics::operator+= (
    metrics & other
) 

function operator-

inline metrics < T, double > cubconn::statistics::metrics::operator- (
    const  metrics & other
) 

function operator=

inline metrics & cubconn::statistics::metrics::operator= (
    const  metrics & other
) 

function operator=

inline metrics & cubconn::statistics::metrics::operator= (
    metrics && other
) noexcept

function operator=

template<typename  OtherVT>
inline metrics & cubconn::statistics::metrics::operator= (
    metrics < T, OtherVT > & other
) 

function operator=

template<typename  OtherVT>
inline metrics < T, VT > & cubconn::statistics::metrics::operator= (
    metrics < T, OtherVT > & other
) 

function reset

inline void cubconn::statistics::metrics::reset () 

function set

inline void cubconn::statistics::metrics::set (
    T key,
    VT value
) 

function sub

inline void cubconn::statistics::metrics::sub (
    T key,
    VT value
) 

function ~metrics

cubconn::statistics::metrics::~metrics () 


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