|
template<typename T > |
T | to_functor (T &&func) |
|
template<typename Result , typename Class , typename... Arguments> |
auto | to_functor (Result(Class::*func)(Arguments...)) -> decltype(std::mem_fn(func)) |
|
template<typename T > |
bool | is_null (const T &) |
|
template<typename Result , typename... Arguments> |
bool | is_null (Result(*const &function_pointer)(Arguments...)) |
|
template<typename Result , typename Class , typename... Arguments> |
bool | is_null (Result(Class::*const &function_pointer)(Arguments...)) |
|
template<typename T , typename Allocator > |
static const function_manager & | get_default_manager () |
|
template<typename T , typename Allocator > |
static void | create_manager (manager_storage_type &storage, Allocator &&allocator) |
|