rippled
|
Public Member Functions | |
Substitute ()=delete | |
Substitute (Substitute const &rhs) | |
Substitute (Substitute &&rhs) noexcept(std::is_nothrow_move_constructible< Closure >::value) | |
Substitute (ClosureCounter &counter, Closure &&closure) | |
Substitute & | operator= (Substitute const &rhs)=delete |
Substitute & | operator= (Substitute &&rhs)=delete |
~Substitute () | |
Ret_t | operator() (Args_t... args) |
Private Attributes | |
ClosureCounter & | counter_ |
std::remove_reference_t< Closure > | closure_ |
Definition at line 91 of file ClosureCounter.h.
|
delete |
ripple::ClosureCounter< Ret_t, Args_t >::Substitute< Closure >::Substitute | ( | Substitute< Closure > const & | rhs | ) |
Definition at line 105 of file ClosureCounter.h.
|
noexcept |
Definition at line 111 of file ClosureCounter.h.
ripple::ClosureCounter< Ret_t, Args_t >::Substitute< Closure >::Substitute | ( | ClosureCounter & | counter, |
Closure && | closure | ||
) |
Definition at line 118 of file ClosureCounter.h.
ripple::ClosureCounter< Ret_t, Args_t >::Substitute< Closure >::~Substitute | ( | ) |
Definition at line 129 of file ClosureCounter.h.
|
delete |
|
delete |
Ret_t ripple::ClosureCounter< Ret_t, Args_t >::Substitute< Closure >::operator() | ( | Args_t... | args | ) |
Definition at line 138 of file ClosureCounter.h.
|
private |
Definition at line 94 of file ClosureCounter.h.
|
private |
Definition at line 95 of file ClosureCounter.h.