| Caller typedef | Delegate< R(A...), Allocator > | private |
| caller_ | Delegate< R(A...), Allocator > | private |
| const_method_caller(void *const object_ptr, A &&... args) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| ConstMemberPair typedef | Delegate< R(A...), Allocator > | private |
| Delegate()=default | Delegate< R(A...), Allocator > | |
| Delegate(const Delegate &)=default | Delegate< R(A...), Allocator > | |
| Delegate(Delegate &&)=default | Delegate< R(A...), Allocator > | |
| Delegate(R(*const function_ptr)(A...)) noexcept | Delegate< R(A...), Allocator > | inlineexplicit |
| Delegate(T &&f) | Delegate< R(A...), Allocator > | inline |
| Delegate(C *const object_ptr, R(C::*const method_ptr)(A...)) | Delegate< R(A...), Allocator > | inline |
| Delegate(C *const object_ptr, R(C::*const method_ptr)(A...) const) | Delegate< R(A...), Allocator > | inline |
| Delegate(C &object, R(C::*const method_ptr)(A...)) | Delegate< R(A...), Allocator > | inline |
| Delegate(C const &object, R(C::*const method_ptr)(A...) const) | Delegate< R(A...), Allocator > | inline |
| Delegate(const Caller &m, void *const obj) noexcept | Delegate< R(A...), Allocator > | inlineprivate |
| Deleter typedef | Delegate< R(A...), Allocator > | private |
| function_caller(void *const, A &&... args) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| function_ptr_caller(void *const object_ptr, A &&... args) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| functor_caller(void *const object_ptr, A &&... args) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| functor_caller(void *const object_ptr, A &&... args) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| make() noexcept | Delegate< R(A...), Allocator > | inlinestatic |
| make(R(*const function_ptr)(A...)) noexcept | Delegate< R(A...), Allocator > | inlinestatic |
| make(C *const object_ptr) noexcept | Delegate< R(A...), Allocator > | inlinestatic |
| make(C const *const object_ptr) noexcept | Delegate< R(A...), Allocator > | inlinestatic |
| make(C &object) noexcept | Delegate< R(A...), Allocator > | inlinestatic |
| make(C const &object) noexcept | Delegate< R(A...), Allocator > | inlinestatic |
| make(T &&f) | Delegate< R(A...), Allocator > | inlinestatic |
| make(C *const object_ptr, R(C::*const method_ptr)(A...)) | Delegate< R(A...), Allocator > | inlinestatic |
| make(C const *const object_ptr, R(C::*const method_ptr)(A...) const) | Delegate< R(A...), Allocator > | inlinestatic |
| make(C &object, R(C::*const method_ptr)(A...)) | Delegate< R(A...), Allocator > | inlinestatic |
| make(C const &object, R(C::*const method_ptr)(A...) const) | Delegate< R(A...), Allocator > | inlinestatic |
| MemberPair typedef | Delegate< R(A...), Allocator > | private |
| method_caller(void *const object_ptr, A &&... args) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| object_ptr_ | Delegate< R(A...), Allocator > | private |
| operator bool() const noexcept | Delegate< R(A...), Allocator > | inlineexplicit |
| operator!=(Delegate const &rhs) const noexcept | Delegate< R(A...), Allocator > | inline |
| operator!=(std::nullptr_t const) const noexcept | Delegate< R(A...), Allocator > | inline |
| operator()(A... args) const | Delegate< R(A...), Allocator > | inline |
| operator<(Delegate const &rhs) const noexcept | Delegate< R(A...), Allocator > | inline |
| operator=(const Delegate &)=default | Delegate< R(A...), Allocator > | |
| operator=(Delegate &&)=default | Delegate< R(A...), Allocator > | |
| operator==(Delegate const &rhs) const noexcept | Delegate< R(A...), Allocator > | inline |
| operator==(std::nullptr_t const) const noexcept | Delegate< R(A...), Allocator > | inline |
| reset() | Delegate< R(A...), Allocator > | inline |
| reset_caller() noexcept | Delegate< R(A...), Allocator > | inline |
| store_ | Delegate< R(A...), Allocator > | private |
| store_deleter(void *const ptr) | Delegate< R(A...), Allocator > | inlineprivatestatic |
| swap(Delegate &other) noexcept | Delegate< R(A...), Allocator > | inline |