|
xrpld
|

Public Member Functions | |
| Substitute ()=delete | |
| Substitute (Substitute const &rhs) | |
| Substitute (Substitute &&rhs) noexcept(std::is_nothrow_move_constructible_v< Closure >) | |
| Substitute (ClosureCounter &counter, Closure &&closure) | |
| Substitute & | operator= (Substitute const &rhs)=delete |
| Substitute & | operator= (Substitute &&rhs)=delete |
| ~Substitute () | |
| Ret | operator() (Args... args) |
Private Attributes | |
| ClosureCounter & | counter_ |
| std::remove_reference_t< Closure > | closure_ {} |
Definition at line 71 of file ClosureCounter.h.
|
delete |
| xrpl::ClosureCounter< Ret, Args >::Substitute< Closure >::Substitute | ( | Substitute< Closure > const & | rhs | ) |
Definition at line 84 of file ClosureCounter.h.
|
noexcept |
Definition at line 89 of file ClosureCounter.h.
| xrpl::ClosureCounter< Ret, Args >::Substitute< Closure >::Substitute | ( | ClosureCounter & | counter, |
| Closure && | closure ) |
Definition at line 95 of file ClosureCounter.h.
| xrpl::ClosureCounter< Ret, Args >::Substitute< Closure >::~Substitute | ( | ) |
Definition at line 108 of file ClosureCounter.h.
|
delete |
|
delete |
| Ret xrpl::ClosureCounter< Ret, Args >::Substitute< Closure >::operator() | ( | Args... | args | ) |
Definition at line 117 of file ClosureCounter.h.
|
private |
Definition at line 74 of file ClosureCounter.h.
|
private |
Definition at line 75 of file ClosureCounter.h.