Mantid
Loading...
Searching...
No Matches
Public Types | List of all members
Mantid::PythonInterface::Policies::AsType< ReturnType >::apply< InputType > Struct Template Reference

#include <AsType.h>

Public Types

using type = typename boost::mpl::if_c< std::is_convertible< InputType, ReturnType >::value, AsTypeImpl< ReturnType, InputType >, AsType_Requires_New_Type_Automatically_Convertible_To_Original< InputType > >::type
 

Detailed Description

template<class ReturnType>
template<class InputType>
struct Mantid::PythonInterface::Policies::AsType< ReturnType >::apply< InputType >

Definition at line 55 of file AsType.h.

Member Typedef Documentation

◆ type

template<class ReturnType >
template<class InputType >
using Mantid::PythonInterface::Policies::AsType< ReturnType >::apply< InputType >::type = typename boost::mpl::if_c<std::is_convertible<InputType, ReturnType>::value, AsTypeImpl<ReturnType, InputType>, AsType_Requires_New_Type_Automatically_Convertible_To_Original<InputType> >::type

Definition at line 58 of file AsType.h.


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