|
rippled
|


Public Types | |
| using | value_type = std::uint64_t |
Public Member Functions | |
| StatsDMeterImpl (std::string const &name, std::shared_ptr< StatsDCollectorImp > const &impl) | |
| ~StatsDMeterImpl () override | |
| void | increment (MeterImpl::value_type amount) override |
| void | flush () |
| void | do_increment (MeterImpl::value_type amount) |
| void | do_process () override |
| T | shared_from_this (T... args) |
| T | weak_from_this (T... args) |
Private Member Functions | |
| StatsDMeterImpl & | operator= (StatsDMeterImpl const &) |
Private Attributes | |
| std::shared_ptr< StatsDCollectorImp > | m_impl |
| std::string | m_name |
| MeterImpl::value_type | m_value |
| bool | m_dirty |
Definition at line 180 of file StatsDCollector.cpp.
|
inherited |
Definition at line 15 of file MeterImpl.h.
|
explicit |
Definition at line 704 of file StatsDCollector.cpp.
|
override |
Definition at line 712 of file StatsDCollector.cpp.
|
overridevirtual |
Implements beast::insight::MeterImpl.
Definition at line 718 of file StatsDCollector.cpp.
| void beast::insight::detail::StatsDMeterImpl::flush | ( | ) |
Definition at line 729 of file StatsDCollector.cpp.
| void beast::insight::detail::StatsDMeterImpl::do_increment | ( | MeterImpl::value_type | amount | ) |
Definition at line 743 of file StatsDCollector.cpp.
|
overridevirtual |
Implements beast::insight::detail::StatsDMetricBase.
Definition at line 750 of file StatsDCollector.cpp.
|
private |
|
private |
Definition at line 203 of file StatsDCollector.cpp.
|
private |
Definition at line 204 of file StatsDCollector.cpp.
|
private |
Definition at line 205 of file StatsDCollector.cpp.
|
private |
Definition at line 206 of file StatsDCollector.cpp.