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

#include <functionsignature.hxx>

Public Types

typedef boost::mpl::if_
< typename
boost::function_types::is_member_pointer
< T >, MemberFunctionSignature
< T >, RawFunctionSignature< T >
>::type 
Backend
 

Static Public Member Functions

static qi::Signature signature ()
 
static qi::Signature sigreturn ()
 

Detailed Description

template<typename T>
struct qi::detail::FunctionSignature< T >

Definition at line 103 of file functionsignature.hxx.

Member Typedef Documentation

template<typename T >
typedef boost::mpl::if_< typename boost::function_types::is_member_pointer<T>, MemberFunctionSignature<T>, RawFunctionSignature<T> >::type qi::detail::FunctionSignature< T >::Backend

Definition at line 109 of file functionsignature.hxx.

Member Function Documentation

template<typename T >
static qi::Signature qi::detail::FunctionSignature< T >::signature ( )
inlinestatic

Definition at line 110 of file functionsignature.hxx.

template<typename T >
static qi::Signature qi::detail::FunctionSignature< T >::sigreturn ( )
inlinestatic

Definition at line 115 of file functionsignature.hxx.


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