#include <json.hpp>
|
| using | RealLimits = std::numeric_limits< RealIntegerType > |
| |
| using | CompatibleLimits = std::numeric_limits< CompatibleNumberIntegerType > |
| |
|
| static constexpr auto | value |
| |
◆ CompatibleLimits
template<typename RealIntegerType , typename CompatibleNumberIntegerType >
◆ RealLimits
template<typename RealIntegerType , typename CompatibleNumberIntegerType >
◆ value
template<typename RealIntegerType , typename CompatibleNumberIntegerType >
| constexpr auto nlohmann::detail::is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value and std::is_integral< CompatibleNumberIntegerType >::value and not std::is_same< bool, CompatibleNumberIntegerType >::value > >::value |
|
staticconstexpr |
Initial value:=
std::is_constructible<RealIntegerType,
CompatibleNumberIntegerType>
::value and
CompatibleLimits::is_integer and
RealLimits::is_signed == CompatibleLimits::is_signed
The documentation for this struct was generated from the following file:
- build/_deps/json-src/include/nlohmann/json.hpp