Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::base::FunctionCall< ReturnType(Types...)> Member List

This is the complete list of members for ion::base::FunctionCall< ReturnType(Types...)>, including all inherited members.

Allocatable()ion::base::Allocatableprotected
Allocatable(const Allocatable &other)ion::base::Allocatableprotected
Allocatable(const AllocatorPtr &allocator)ion::base::Allocatableexplicitprotected
FunctionCall(ReturnType(*func)(Types...), Types &&...args)ion::base::FunctionCall< ReturnType(Types...)>inline
FunctionCall(const std::function< ReturnType(Types...)> &func, Types &&...args)ion::base::FunctionCall< ReturnType(Types...)>inline
GetAllocator() const ion::base::Allocatableinline
GetAllocatorForLifetime(AllocationLifetime lifetime) const ion::base::Allocatableinline
GetArg() const ion::base::FunctionCall< ReturnType(Types...)>inline
GetNonNullAllocator() const ion::base::Allocatableinline
operator delete(void *ptr)ion::base::Allocatableinline
operator delete(void *ptr, AllocationLifetime lifetime)ion::base::Allocatableinline
operator delete(void *ptr, const AllocatorPtr &allocator)ion::base::Allocatableinline
operator delete(void *ptr, void *ptr2)ion::base::Allocatableinline
operator new(size_t size)ion::base::Allocatableinline
operator new(size_t size, AllocationLifetime lifetime)ion::base::Allocatableinline
operator new(size_t size, const AllocatorPtr &allocator)ion::base::Allocatableinline
operator new(size_t size, const AllocatorPtr &allocator, void *ptr)ion::base::Allocatableinline
operator new(size_t size, void *ptr)ion::base::Allocatableinline
operator()() const overrideion::base::FunctionCall< ReturnType(Types...)>inlinevirtual
operator=(const Allocatable &other)ion::base::Allocatableinlineprotected
SetArg(const typename std::tuple_element< I, std::tuple< Types...> >::type &value)ion::base::FunctionCall< ReturnType(Types...)>inline
~Allocatable()ion::base::Allocatablevirtual
~FunctionCall() overrideion::base::FunctionCall< ReturnType(Types...)>inline
~FunctionCallBase() overrideion::base::FunctionCallBaseinline