Public Types | List of all members
boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > > Struct Template Reference

#include <full_lambda.hpp>

Public Types

typedef bind1< quote1< aux::template_arity >, typename l1::result_arity_
 
typedef l1::is_le is_le
 
typedef lambda< F, Tag2 > l1
 
typedef lambda< Tag1, Tag2 > l2
 
typedef lambda< typename if_< is_le, arity_, Arity >::type, Tag2 > l3
 
typedef aux::le_result3< is_le, Tag2, mpl::lambda, l1, l2, l3le_result_
 
typedef le_result_::result_ result_
 
typedef le_result_::type type
 

Detailed Description

template<typename F, typename Tag1, typename Tag2, typename Arity>
struct boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >

Definition at line 539 of file preprocessed/gcc/full_lambda.hpp.

Member Typedef Documentation

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef bind1< quote1<aux::template_arity>, typename l1::result_ > boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::arity_

Definition at line 548 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef l1::is_le boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::is_le

Definition at line 547 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef lambda< F,Tag2 > boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::l1

Definition at line 545 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef lambda< Tag1,Tag2 > boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::l2

Definition at line 546 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef lambda< typename if_< is_le,arity_,Arity >::type, Tag2 > boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::l3

Definition at line 549 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef aux::le_result3<is_le, Tag2, mpl::lambda, l1, l2, l3> boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::le_result_

Definition at line 550 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef le_result_::result_ boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::result_

Definition at line 551 of file preprocessed/gcc/full_lambda.hpp.

template<typename F , typename Tag1 , typename Tag2 , typename Arity >
typedef le_result_::type boost::mpl::lambda< lambda< F, Tag1, Arity >, Tag2, int_< 3 > >::type

Definition at line 552 of file preprocessed/gcc/full_lambda.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:35