Couchbase C++ SDK 1.0.1 (rev. 58d46d7)
Loading...
Searching...
No Matches
value_recorder Class Referenceabstract

#include <couchbase/metrics/meter.hxx>

Inheritance diagram for value_recorder:
Inheritance graph

Public Member Functions

 value_recorder ()=default
 
 value_recorder (const value_recorder &other)=default
 
 value_recorder (value_recorder &&other)=default
 
auto operator= (const value_recorder &other) -> value_recorder &=default
 
auto operator= (value_recorder &&other) -> value_recorder &=default
 
virtual ~value_recorder ()=default
 
virtual void record_value (int64_t value)=0
 

Constructor & Destructor Documentation

◆ value_recorder() [1/3]

value_recorder ( )
default

◆ value_recorder() [2/3]

value_recorder ( const value_recorder & other)
default

◆ value_recorder() [3/3]

value_recorder ( value_recorder && other)
default

◆ ~value_recorder()

virtual ~value_recorder ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

auto operator= ( const value_recorder & other) -> value_recorder &=default
default

◆ operator=() [2/2]

auto operator= ( value_recorder && other) -> value_recorder &=default
default

◆ record_value()

virtual void record_value ( int64_t value)
pure virtual

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