| cached_size() const noexcept | jau::func::final_opt< R, A > | inline |
| data() const noexcept | jau::func::final_opt< R, A > | inline |
| data() noexcept | jau::func::final_opt< R, A > | inline |
| data() const noexcept | jau::func::final_opt< R, A > | inline |
| data() noexcept | jau::func::final_opt< R, A > | inline |
| delegate() noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(C1 *base, R(C0::*method)(A...), std::enable_if_t< std::is_base_of_v< C0, C1 >, bool >=true) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(R(*function)(A...)) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(L function) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(L function) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(const I &data, R(*function)(I &, A...)) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(I &&data, R(*function)(I &, A...)) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(I *data_ptr, R(*function)(I *, A...)) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate(uint64_t id, std::function< R(A...)> &&function) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| delegate_t(const delegate_t &o) noexcept | jau::func::final_opt< R, A > | inline |
| delegate_t(delegate_t &&o) noexcept | jau::func::final_opt< R, A > | inline |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| delegate_type typedef | jau::func::final_opt< R, A > | |
| getNonTrivialCtor() noexcept | jau::func::final_opt< R, A > | inlinestatic |
| getNonTrivialCtor() noexcept | jau::func::final_opt< R, A > | inlinestatic |
| heap_size() const noexcept | jau::func::final_opt< R, A > | inline |
| is_trivially_copyable() const noexcept | jau::func::final_opt< R, A > | inline |
| make(const target_func_t &tfunc) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| make(const target_func_t &tfunc, P... params) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| make(const target_func_t &tfunc, P... params) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| make(const target_func_t &tfunc, P... params) noexcept | jau::func::final_opt< R, A > | inlinestatic |
| operator()(A... args) const | jau::func::final_opt< R, A > | inline |
| operator=(const delegate_t &o) noexcept | jau::func::final_opt< R, A > | inline |
| operator=(delegate_t &&o) noexcept | jau::func::final_opt< R, A > | inline |
| operator==(const delegate_t< R, A... > &rhs) const noexcept | jau::func::final_opt< R, A > | inline |
| size_type typedef | jau::func::final_opt< R, A > | |
| target_size() const noexcept | jau::func::final_opt< R, A > | inline |
| type() const noexcept | jau::func::final_opt< R, A > | inline |
| use_any_heap() | jau::func::final_opt< R, A > | inlinestatic |
| use_nontrivial_heap() | jau::func::final_opt< R, A > | inlinestatic |
| use_trivial_cache() | jau::func::final_opt< R, A > | inlinestatic |
| use_trivial_heap() | jau::func::final_opt< R, A > | inlinestatic |
| ~delegate_t() noexcept | jau::func::final_opt< R, A > | inline |