DxLibEx
dxle::detail::static_cast_if_helper< from, to, do_cast, is_nothrow_move_constructible > Struct Template Reference

#include <cast_if.hpp>

Public Member Functions

DXLE_CONSTEXPR to operator() (const from &n) const DXLE_NOEXCEPT_IF_EXPR(static_cast< double >(std
 

Detailed Description

template<typename from, typename to, bool do_cast, bool is_nothrow_move_constructible = std::is_nothrow_move_constructible<from>::value>
struct dxle::detail::static_cast_if_helper< from, to, do_cast, is_nothrow_move_constructible >

Definition at line 18 of file cast_if.hpp.

Member Function Documentation

§ operator()()

template<typename from , typename to , bool do_cast, bool is_nothrow_move_constructible = std::is_nothrow_move_constructible<from>::value>
DXLE_CONSTEXPR to dxle::detail::static_cast_if_helper< from, to, do_cast, is_nothrow_move_constructible >::operator() ( const from &  n) const
inline

Definition at line 19 of file cast_if.hpp.


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