Static Public Member Functions | Private Types | Static Private Member Functions | List of all members
boost::detail::function::functor_manager< Functor > Struct Template Reference

#include <function_base.hpp>

Static Public Member Functions

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

Private Types

typedef Functor functor_type
 

Static Private Member Functions

static void manager (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op, function_ptr_tag)
 
static void manager (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op, mpl::true_)
 
static void manager (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op, mpl::false_)
 
static void manager (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op, function_obj_tag)
 
static void manager (const function_buffer &in_buffer, function_buffer &out_buffer, functor_manager_operation_type op, member_ptr_tag)
 

Detailed Description

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

Definition at line 346 of file function_base.hpp.

Member Typedef Documentation

template<typename Functor >
typedef Functor boost::detail::function::functor_manager< Functor >::functor_type
private

Definition at line 349 of file function_base.hpp.

Member Function Documentation

template<typename Functor >
static void boost::detail::function::functor_manager< Functor >::manage ( const function_buffer in_buffer,
function_buffer out_buffer,
functor_manager_operation_type  op 
)
inlinestatic

Definition at line 428 of file function_base.hpp.

template<typename Functor >
static void boost::detail::function::functor_manager< Functor >::manager ( const function_buffer in_buffer,
function_buffer out_buffer,
functor_manager_operation_type  op,
function_ptr_tag   
)
inlinestaticprivate

Definition at line 353 of file function_base.hpp.

template<typename Functor >
static void boost::detail::function::functor_manager< Functor >::manager ( const function_buffer in_buffer,
function_buffer out_buffer,
functor_manager_operation_type  op,
mpl::true_   
)
inlinestaticprivate

Definition at line 361 of file function_base.hpp.

template<typename Functor >
static void boost::detail::function::functor_manager< Functor >::manager ( const function_buffer in_buffer,
function_buffer out_buffer,
functor_manager_operation_type  op,
mpl::false_   
)
inlinestaticprivate

Definition at line 369 of file function_base.hpp.

template<typename Functor >
static void boost::detail::function::functor_manager< Functor >::manager ( const function_buffer in_buffer,
function_buffer out_buffer,
functor_manager_operation_type  op,
function_obj_tag   
)
inlinestaticprivate

Definition at line 409 of file function_base.hpp.

template<typename Functor >
static void boost::detail::function::functor_manager< Functor >::manager ( const function_buffer in_buffer,
function_buffer out_buffer,
functor_manager_operation_type  op,
member_ptr_tag   
)
inlinestaticprivate

Definition at line 418 of file function_base.hpp.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34