Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail::function::functor_manager_common< Functor > Struct Template Reference

The functor_manager class contains a static function "manage" which can clone or destroy the given function/function object pointer. More...

#include <function_base.hpp>

Public Types

typedef Functor functor_type
 

Static Public Member Functions

static void manage_ptr (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op)
 
static void manage_small (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op)
 

Detailed Description

template<typename Functor>
struct boost::detail::function::functor_manager_common< Functor >

The functor_manager class contains a static function "manage" which can clone or destroy the given function/function object pointer.

Member Typedef Documentation

template<typename Functor >
typedef Functor boost::detail::function::functor_manager_common< Functor >::functor_type

Member Function Documentation


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