E.V.E
v2022.03.00
Conversions

Detailed Description

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...
 
constexpr callable_convert_ 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...