Base typedef (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | protected |
function_base_detail() EA_NOEXCEPT=default (defined in eastl::internal::function_base_detail< SIZE_IN_BYTES >) | eastl::internal::function_base_detail< SIZE_IN_BYTES > | |
function_detail() EA_NOEXCEPT=default (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | |
function_detail(std::nullptr_t) EA_NOEXCEPT (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
function_detail(const function_detail &other) (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
function_detail(function_detail &&other) (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
function_detail(Functor functor) (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
FunctorStorageType typedef (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | protected |
ManagerOperations enum name (defined in eastl::internal::function_base_detail< SIZE_IN_BYTES >) | eastl::internal::function_base_detail< SIZE_IN_BYTES > | |
MGROPS_COPY_FUNCTOR enum value (defined in eastl::internal::function_base_detail< SIZE_IN_BYTES >) | eastl::internal::function_base_detail< SIZE_IN_BYTES > | |
MGROPS_DESTRUCT_FUNCTOR enum value (defined in eastl::internal::function_base_detail< SIZE_IN_BYTES >) | eastl::internal::function_base_detail< SIZE_IN_BYTES > | |
MGROPS_MOVE_FUNCTOR enum value (defined in eastl::internal::function_base_detail< SIZE_IN_BYTES >) | eastl::internal::function_base_detail< SIZE_IN_BYTES > | |
mStorage (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | protected |
operator bool() const EA_NOEXCEPT (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inlineexplicit |
operator()(Args... args) const (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
operator=(const function_detail &other) (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
operator=(function_detail &&other) (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
operator=(std::nullptr_t) EA_NOEXCEPT (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
operator=(Functor &&functor) (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
operator=(eastl::reference_wrapper< Functor > f) EA_NOEXCEPT (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
result_type typedef (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | |
swap(function_detail &other) EA_NOEXCEPT (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |
~function_base_detail() EA_NOEXCEPT=default (defined in eastl::internal::function_base_detail< SIZE_IN_BYTES >) | eastl::internal::function_base_detail< SIZE_IN_BYTES > | |
~function_detail() EA_NOEXCEPT (defined in eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)>) | eastl::internal::function_detail< SIZE_IN_BYTES, R(Args...)> | inline |