CNL  2.0.2 (development)
Compositional Numeric Library
cnl::from_rep< scaled_integer< ArchetypeRep, power< Exponent, Radix > >, Rep > Struct Template Reference

scaled_integer specialization of from_rep More...

#include <cnl/scaled_integer.h>

Public Member Functions

constexpr auto operator() (Rep const &r) const -> result_type
 generates a scaled_integer equivalent to r in type and value
 

Detailed Description

template<typename ArchetypeRep, int Exponent, int Radix, typename Rep>
struct cnl::from_rep< scaled_integer< ArchetypeRep, power< Exponent, Radix > >, Rep >

scaled_integer specialization of from_rep

Template Parameters
Exponentthe Exponent parameter of the generated scaled_integer type
ArchetypeRepignored; replaced by Rep