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

libsigc++ 3.8.1

Public Types | List of all members
sigc::adaptor_trait< T_functor, false > Struct Template Reference

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

`#include <sigc++/adaptors/adaptor_trait.h>`

## Public Types
using | adaptor_type = adaptor_functor<functor_type>

## Detailed Description

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

Trait that specifies the adaptor version of a functor type.

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

## Member Typedef Documentation

## ◆ adaptor_type

template <typename T_functor>

using sigc::adaptor_trait< T_functor, false >::adaptor_type = adaptor_functor<functor_type>