Nugget
Static Public Member Functions | List of all members
eastl::internal::function_base_detail< SIZE_IN_BYTES >::function_manager_base< Functor, typename > Class Template Reference
Inheritance diagram for eastl::internal::function_base_detail< SIZE_IN_BYTES >::function_manager_base< Functor, typename >:
Inheritance graph
[legend]

Static Public Member Functions

static Functor * GetFunctorPtr (const FunctorStorageType &storage) EA_NOEXCEPT
 
template<typename T >
static void CreateFunctor (FunctorStorageType &storage, T &&functor)
 
static void DestructFunctor (FunctorStorageType &storage)
 
static void CopyFunctor (FunctorStorageType &to, const FunctorStorageType &from)
 
static void MoveFunctor (FunctorStorageType &to, FunctorStorageType &from) EA_NOEXCEPT
 
static void * Manager (void *to, void *from, typename function_base_detail::ManagerOperations ops) EA_NOEXCEPT
 

The documentation for this class was generated from the following file: