clone() const noexcept override | jau::PlainInvocationFunc< R, A > | inline |
InvocationFunc< R, A... >::clone() const noexcept=0 | jau::InvocationFunc< R, A... > | pure virtual |
getType() const noexcept override | jau::PlainInvocationFunc< R, A > | inline |
InvocationFunc< R, A... >::getType() const noexcept=0 | jau::InvocationFunc< R, A... > | pure virtual |
InvocationFunc() noexcept | jau::InvocationFunc< R, A... > | inlineprotected |
InvocationFunc(const InvocationFunc &o) noexcept=default | jau::InvocationFunc< R, A... > | |
InvocationFunc(InvocationFunc &&o) noexcept=default | jau::InvocationFunc< R, A... > | |
invoke(A... args) override | jau::PlainInvocationFunc< R, A > | inlinevirtual |
operator!=(const InvocationFunc< R, A... > &rhs) const noexcept override | jau::PlainInvocationFunc< R, A > | inlinevirtual |
operator=(const InvocationFunc &o) noexcept=default | jau::InvocationFunc< R, A... > | |
operator=(InvocationFunc &&o) noexcept=default | jau::InvocationFunc< R, A... > | |
operator==(const InvocationFunc< R, A... > &rhs) const noexcept override | jau::PlainInvocationFunc< R, A > | inlinevirtual |
PlainInvocationFunc(R(*_function)(A...)) noexcept | jau::PlainInvocationFunc< R, A > | inline |
toString() const override | jau::PlainInvocationFunc< R, A > | inline |
InvocationFunc< R, A... >::toString() const=0 | jau::InvocationFunc< R, A... > | pure virtual |
~InvocationFunc() noexcept | jau::InvocationFunc< R, A... > | inlinevirtual |