libqi-api  2.4.3.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | List of all members
qi::boost_bind_function_type< T > Struct Template Reference

#include <bindtype.hxx>

Public Types

typedef
boost::function_types::function_type
< typename
boost::mpl::push_front
< typename
boost_bind_parameter_types< T >
::type, typename
boost_bind_result_type< T >
::type >::type >::type 
type
 
typedef
boost::function_types::function_pointer
< typename
boost::mpl::push_front
< typename
boost_bind_parameter_types< T >
::type, typename
boost_bind_result_type< T >
::type >::type >::type 
pointer_type
 

Detailed Description

template<typename T>
struct qi::boost_bind_function_type< T >

Take as argument the result of a boost::bind, and return A compatible function type

Definition at line 257 of file bindtype.hxx.

Member Typedef Documentation

template<typename T >
typedef boost::function_types::function_pointer< typename boost::mpl::push_front< typename boost_bind_parameter_types<T>::type, typename boost_bind_result_type<T>::type >::type >::type qi::boost_bind_function_type< T >::pointer_type

Definition at line 270 of file bindtype.hxx.

template<typename T >
typedef boost::function_types::function_type< typename boost::mpl::push_front< typename boost_bind_parameter_types<T>::type, typename boost_bind_result_type<T>::type >::type >::type qi::boost_bind_function_type< T >::type

Definition at line 264 of file bindtype.hxx.


The documentation for this struct was generated from the following file: