userver: protobuf::json::tests::DoubleSignalingNan Struct Reference
Loading...
Searching...
No Matches
protobuf::json::tests::DoubleSignalingNan Struct Reference

Detailed Description

Definition at line 438 of file utils.hpp.

Public Types

using Message = proto_json::messages::DoubleMessage
 

Static Public Attributes

static constexpr const char * kJson = R"({"field1":"NaN"})"
 
static constexpr DoubleMessageData kValue = {std::numeric_limits<double>::signaling_NaN()}
 
static constexpr bool kSkip = !std::numeric_limits<double>::has_signaling_NaN
 

Member Typedef Documentation

◆ Message

using protobuf::json::tests::DoubleSignalingNan::Message = proto_json::messages::DoubleMessage

Definition at line 439 of file utils.hpp.

Member Data Documentation

◆ kJson

constexpr const char* protobuf::json::tests::DoubleSignalingNan::kJson = R"({"field1":"NaN"})"
staticconstexpr

Definition at line 440 of file utils.hpp.

◆ kSkip

constexpr bool protobuf::json::tests::DoubleSignalingNan::kSkip = !std::numeric_limits<double>::has_signaling_NaN
staticconstexpr

Definition at line 442 of file utils.hpp.

◆ kValue

constexpr DoubleMessageData protobuf::json::tests::DoubleSignalingNan::kValue = {std::numeric_limits<double>::signaling_NaN()}
staticconstexpr

Definition at line 441 of file utils.hpp.


The documentation for this struct was generated from the following file: