Nugget
|
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 |