Type conversions
Variables | |
constexpr callable_as_value_ | eve::as_value = {} |
converts eve constant or just a value to a type. More... | |
constexpr callable_binarize_ | eve::binarize = {} |
transform logical values to numerical values More... | |
constexpr callable_binarize_not_ | eve::binarize_not = {} |
transform logical values to numerical values More... | |
detail::callable_object< tag::convert_ > const | eve::convert = {} |
Converts a value to another type. More... | |
constexpr converter_type< float > const | eve::float32 = {} |
convert a eve::value to a float32 based eve::floating_value. More... | |
constexpr converter_type< double > const | eve::float64 = {} |
convert a eve::value to a double based eve::floating_value. More... | |
constexpr converter_type< std::uint8_t > const | eve::uint8 = {} |
convert a eve::value to a std::uint8_t based eve::value. More... | |
constexpr converter_type< std::uint16_t > const | eve::uint16 = {} |
convert a eve::value to a std::uint16_t based eve::value. More... | |
constexpr converter_type< std::uint32_t > const | eve::uint32 = {} |
convert a eve::value to a std::uint32_t based eve::value. More... | |
constexpr converter_type< std::uint64_t > const | eve::uint64 = {} |
convert a eve::value to a std::uint64_t based eve::value. More... | |
constexpr converter_type< std::int8_t > const | eve::int8 = {} |
convert a eve::value to a std::int8_t based eve::value. More... | |
constexpr converter_type< std::int16_t > const | eve::int16 = {} |
convert a eve::value to a std::int16_t based eve::value. More... | |
constexpr converter_type< std::int32_t > const | eve::int32 = {} |
convert a eve::value to a std::int32_t based eve::value. More... | |
constexpr converter_type< std::int64_t > const | eve::int64 = {} |
convert a eve::value to a std::int64_t based eve::value. More... | |
constexpr int_converter const | eve::int_ = {} |
convert a eve::value to a integral based eve::value. More... | |
constexpr uint_converter const | eve::uint_ = {} |
convert a eve::value to a unsigned integral based eve::value. More... | |
constexpr floating_converter const | eve::floating_ = {} |
convert a eve::value to an eve::floating_value. More... | |
constexpr upgrade_converter const | eve::upgrade_ = {} |
convert a eve::value to the upgraded base type. More... | |