"Fossies" - the Fresh Open Source Software Archive

Member "libsigc++-2.3.2/docs/reference/html/structsigc_1_1unwrap__lambda__type.html" (31 Jul 2014, 5375 Bytes) of package /linux/misc/libsigc++-2.3.2.tar.gz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. Alternatively you can here view or download the uninterpreted raw source code. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

libsigc++  2.3.2
Public Types | List of all members
sigc::unwrap_lambda_type< T_type > Struct Template Reference

Deduces the type of the object stored in an object of the passed lambda type. More...

#include <sigc++/adaptors/lambda/base.h>

Public Types

typedef unwrap_reference
< T_type >::type 
type
 

Detailed Description

template<class T_type>
struct sigc::unwrap_lambda_type< T_type >

Deduces the type of the object stored in an object of the passed lambda type.

If the type passed as template argument is not of lambda type, type is defined to unwrap_reference<T_type>::type.

Deprecated:
Use C++11 lambda expressions instead of libsigc++ lambdas.

Member Typedef Documentation

template <class T_type >
typedef unwrap_reference<T_type>::type sigc::unwrap_lambda_type< T_type >::type