xrpld
Loading...
Searching...
No Matches
beast::insight::detail::NullGaugeImpl Class Reference
Inheritance diagram for beast::insight::detail::NullGaugeImpl:
Collaboration diagram for beast::insight::detail::NullGaugeImpl:

Public Types

using value_type = std::uint64_t
using difference_type = std::int64_t

Public Member Functions

 NullGaugeImpl ()=default
void set (value_type) override
void increment (difference_type) override
NullGaugeImploperator= (NullGaugeImpl const &)=delete
shared_from_this (T... args)
weak_from_this (T... args)

Detailed Description

Definition at line 65 of file NullCollector.cpp.

Member Typedef Documentation

◆ value_type

Definition at line 13 of file GaugeImpl.h.

◆ difference_type

Definition at line 14 of file GaugeImpl.h.

Constructor & Destructor Documentation

◆ NullGaugeImpl()

beast::insight::detail::NullGaugeImpl::NullGaugeImpl ( )
explicitdefault

Member Function Documentation

◆ set()

void beast::insight::detail::NullGaugeImpl::set ( value_type )
overridevirtual

Implements beast::insight::GaugeImpl.

Definition at line 71 of file NullCollector.cpp.

◆ increment()

void beast::insight::detail::NullGaugeImpl::increment ( difference_type )
overridevirtual

Implements beast::insight::GaugeImpl.

Definition at line 76 of file NullCollector.cpp.

◆ operator=()

NullGaugeImpl & beast::insight::detail::NullGaugeImpl::operator= ( NullGaugeImpl const & )
delete