Conversion decorators
Detailed Description
These functions imbues other functions with conversion semantic
Convenience header:
#include <eve/function/converter.hpp>
Variables | |
constexpr converter_type< float > const | eve::float32 = {} |
convert a eve::real_value to a float32 based eve::floating_real_value. More... | |
constexpr converter_type< double > const | eve::float64 = {} |
convert a eve::real_value to a float64 based eve::floating_real_value. More... | |
constexpr converter_type< std::uint8_t > const | eve::uint8 = {} |
convert a eve::real_value to a uint8 based eve::integral_real_value. More... | |
constexpr converter_type< std::uint16_t > const | eve::uint16 = {} |
convert a eve::real_value to a uint16 based eve::integral_real_value. More... | |
constexpr converter_type< std::uint32_t > const | eve::uint32 = {} |
convert a eve::real_value to a uint32 based eve::integral_real_value. More... | |
constexpr converter_type< std::uint64_t > const | eve::uint64 = {} |
convert a eve::real_value to a uint64 based eve::integral_real_value. More... | |
constexpr converter_type< std::int8_t > const | eve::int8 = {} |
convert a eve::real_value to a int8 based eve::integral_real_value. More... | |
constexpr converter_type< std::int16_t > const | eve::int16 = {} |
convert a eve::real_value to a int16 based eve::integral_real_value. More... | |
constexpr converter_type< std::int32_t > const | eve::int32 = {} |
convert a eve::real_value to a int32 based eve::integral_real_value. More... | |
constexpr converter_type< std::int64_t > const | eve::int64 = {} |
convert a eve::real_value to a int64 based eve::integral_real_value. More... | |
constexpr int_converter const | eve::int_ = {} |
convert a eve::real_value to a signed integral based eve::integral_real_value of same size. More... | |
constexpr uint_converter const | eve::uint_ = {} |
convert a eve::real_value to a unsigned integral based eve::integral_real_value of same size. More... | |
constexpr floating_converter const | eve::floating_ = {} |
convert a eve::real_value to a floating point based eve::floating_real_value of same size. More... | |
constexpr upgrade_converter const | eve::upgrade_ = {} |
convert a eve::real_value to a eve::real_value of the upgraded base type. More... | |