Crow  1.0
A C++ microframework for the web
crow::json::wvalue::number Union Reference
Collaboration diagram for crow::json::wvalue::number:

Public Member Functions

constexpr number () noexcept
 
constexpr number (std::uint64_t value) noexcept
 
constexpr number (std::int64_t value) noexcept
 
constexpr number (double value) noexcept
 

Public Attributes

double d
 
int64_t si
 
uint64_t ui
 

Constructor & Destructor Documentation

◆ number() [1/4]

constexpr crow::json::wvalue::number::number ( )
inlineconstexprnoexcept

◆ number() [2/4]

constexpr crow::json::wvalue::number::number ( std::uint64_t  value)
inlineconstexprnoexcept

◆ number() [3/4]

constexpr crow::json::wvalue::number::number ( std::int64_t  value)
inlineconstexprnoexcept

◆ number() [4/4]

constexpr crow::json::wvalue::number::number ( double  value)
inlineconstexprnoexcept

Member Data Documentation

◆ d

double crow::json::wvalue::number::d

◆ si

int64_t crow::json::wvalue::number::si

◆ ui

uint64_t crow::json::wvalue::number::ui

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