CaptureInvocationFunc(const I &_data, R(*_function)(I &, A...), bool dataIsIdentity_) noexcept | jau::CaptureInvocationFunc< R, I, A > | inline |
CaptureInvocationFunc(I &&_data, R(*_function)(I &, A...), bool dataIsIdentity_) noexcept | jau::CaptureInvocationFunc< R, I, A > | inline |
clone() const noexcept override | jau::CaptureInvocationFunc< R, I, A > | inline |
InvocationFunc< R, A... >::clone() const noexcept=0 | jau::InvocationFunc< R, A... > | pure virtual |
getType() const noexcept override | jau::CaptureInvocationFunc< R, I, 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::CaptureInvocationFunc< R, I, A > | inlinevirtual |
operator!=(const InvocationFunc< R, A... > &rhs) const noexcept override | jau::CaptureInvocationFunc< R, I, 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::CaptureInvocationFunc< R, I, A > | inlinevirtual |
toString() const override | jau::CaptureInvocationFunc< R, I, A > | inline |
InvocationFunc< R, A... >::toString() const=0 | jau::InvocationFunc< R, A... > | pure virtual |
~InvocationFunc() noexcept | jau::InvocationFunc< R, A... > | inlinevirtual |