CNL
2.0.2 (development)
Compositional Numeric Library
set_rep.h
1
2
// Copyright John McFarlane 2019.
3
// Distributed under the Boost Software License, Version 1.0.
4
// (See accompanying file ../LICENSE_1_0.txt or copy at
5
// http://www.boost.org/LICENSE_1_0.txt)
6
7
#if !defined(CNL_IMPL_NUM_TRAITS_SET_REP_H)
8
#define CNL_IMPL_NUM_TRAITS_SET_REP_H
9
11
namespace
cnl
{
18
template
<
typename
T,
typename
OutRep>
19
struct
set_rep
;
20
21
namespace
_impl {
22
template
<
typename
T,
class
OutRep>
23
using
set_rep_t =
typename
set_rep<T, OutRep>::type
;
24
}
25
}
26
27
#endif // CNL_IMPL_NUM_TRAITS_SET_REP_H
cnl
compositional numeric library
Definition:
abort.h:15
cnl::set_rep
meta-function object that transforms a component from one Rep type to another
Definition:
set_rep.h:19
cnl
_impl
num_traits
set_rep.h
Generated by
1.8.17