logo top
Main Page   Groups   Namespaces  

sigc::adaptor_trait< T_functor, false > Struct Template Reference

Trait that specifies what is the adaptor version of a functor type. More...

List of all members.

Public Types

typedef functor_trait< T_functor
>::result_type 
result_type
typedef functor_trait< T_functor
>::functor_type 
functor_type
typedef adaptor_functor<functor_typeadaptor_type


Detailed Description

template <class T_functor>
struct sigc::adaptor_trait< T_functor, false >

Trait that specifies what is the adaptor version of a functor type.

This template specialization is used for arbitrary functors, for function pointers and for class methods are provided. The latter are converted into pointer_functor or mem_functor types. adaptor_type is equal to adaptor_functor<functor_type>.


Member Typedef Documentation

template <class T_functor>
typedef adaptor_functor<functor_type> sigc::adaptor_trait<T_functor, false>::adaptor_type
 

template <class T_functor>
typedef functor_trait<T_functor>::functor_type sigc::adaptor_trait<T_functor, false>::functor_type
 

template <class T_functor>
typedef functor_trait<T_functor>::result_type sigc::adaptor_trait<T_functor, false>::result_type
 


The documentation for this struct was generated from the following file:
Generated for libsigc++ 2.0 by Doxygen 1.3.9.1 © 1997-2001