|
xrpld
|


Public Types | |
| using | HandlerType = std::function<void(void)> |
Public Member Functions | |
| StatsDHookImpl (HandlerType handler, std::shared_ptr< StatsDCollectorImp > impl) | |
| ~StatsDHookImpl () override | |
| void | doProcess () override |
| StatsDHookImpl & | operator= (StatsDHookImpl const &)=delete |
| T | shared_from_this (T... args) |
| T | weak_from_this (T... args) |
Private Types | |
| using | value_type = T |
Private Attributes | |
| std::shared_ptr< StatsDCollectorImp > | impl_ |
| HandlerType | handler_ |
| friend | T |
| ListNode * | next_ = nullptr |
| ListNode * | prev_ = nullptr |
Definition at line 66 of file StatsDCollector.cpp.
|
inherited |
Definition at line 11 of file HookImpl.h.
|
privateinherited |
| beast::insight::detail::StatsDHookImpl::StatsDHookImpl | ( | HandlerType | handler, |
| std::shared_ptr< StatsDCollectorImp > | impl ) |
Definition at line 481 of file StatsDCollector.cpp.
|
override |
Definition at line 487 of file StatsDCollector.cpp.
|
overridevirtual |
Implements beast::insight::detail::StatsDMetricBase.
Definition at line 493 of file StatsDCollector.cpp.
|
delete |
|
private |
Definition at line 80 of file StatsDCollector.cpp.
|
private |
Definition at line 81 of file StatsDCollector.cpp.
|
privateinherited |
|
privateinherited |