std::tr1::_Function_base::_Ref_manager< _Functor > Class Template Reference

Inheritance diagram for std::tr1::_Function_base::_Ref_manager< _Functor >:

std::tr1::_Function_base::_Base_manager< _Functor * > List of all members.

Static Public Member Functions

static bool _M_manager (_Any_data &__dest, const _Any_data &__source, _Manager_operation __op)
static void _M_init_functor (_Any_data &__functor, reference_wrapper< _Functor > __f)

Private Types

typedef _Function_base::_Base_manager<
_Functor * > 
_Base

Detailed Description

template<typename _Functor>
class std::tr1::_Function_base::_Ref_manager< _Functor >

Definition at line 971 of file tr1/functional.


Member Typedef Documentation

template<typename _Functor>
typedef _Function_base::_Base_manager<_Functor*> std::tr1::_Function_base::_Ref_manager< _Functor >::_Base [private]

Definition at line 973 of file tr1/functional.


Member Function Documentation

template<typename _Functor>
static void std::tr1::_Function_base::_Ref_manager< _Functor >::_M_init_functor ( _Any_data __functor,
reference_wrapper< _Functor >  __f 
) [inline, static]

Definition at line 997 of file tr1/functional.

References std::tr1::reference_wrapper< _Tp >::get().

template<typename _Functor>
static bool std::tr1::_Function_base::_Ref_manager< _Functor >::_M_manager ( _Any_data __dest,
const _Any_data __source,
_Manager_operation  __op 
) [inline, static]

Reimplemented from std::tr1::_Function_base::_Base_manager< _Functor * >.

Definition at line 977 of file tr1/functional.

References std::tr1::__get_functor_ptr, std::tr1::__get_type_info, and std::tr1::_Any_data::_M_access().


The documentation for this class was generated from the following file:
Generated on Tue Feb 2 16:59:41 2010 for GNU C++ STL by  doxygen 1.4.7