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

#include <anyfunctionfactory.hxx>

Public Types

using type = typename boost::mpl::if_< typename boost::is_fundamental< T >::type, void *, T >::type
 
using rType = typename boost::mpl::if_< typename boost::is_fundamental< T >::type, void *, T >::type
 
using isReference = typename boost::is_reference< T >::type
 

Static Public Attributes

static const int dbgTag = 1
 

Detailed Description

template<typename T>
struct qi::detail::EqTypeBase< T, true >

Definition at line 75 of file anyfunctionfactory.hxx.

Member Typedef Documentation

template<typename T >
using qi::detail::EqTypeBase< T, true >::isReference = typename boost::is_reference<T>::type

Definition at line 79 of file anyfunctionfactory.hxx.

template<typename T >
using qi::detail::EqTypeBase< T, true >::rType = typename boost::mpl::if_<typename boost::is_fundamental<T>::type, void*, T>::type

Definition at line 78 of file anyfunctionfactory.hxx.

template<typename T >
using qi::detail::EqTypeBase< T, true >::type = typename boost::mpl::if_<typename boost::is_fundamental<T>::type, void*, T>::type

Definition at line 77 of file anyfunctionfactory.hxx.

Member Data Documentation

template<typename T >
const int qi::detail::EqTypeBase< T, true >::dbgTag = 1
static

Definition at line 80 of file anyfunctionfactory.hxx.


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