JSON for Modern C++  3.0
Object inspection

object inspection

string_t nlohmann::basic_json::dump (const int indent=-1) const noexcept
 serialization More...
 
value_t nlohmann::basic_json::type () const noexcept
 return the type of the JSON value (explicit) More...
 
bool nlohmann::basic_json::is_primitive () const noexcept
 return whether type is primitive More...
 
bool nlohmann::basic_json::is_structured () const noexcept
 return whether type is structured More...
 
bool nlohmann::basic_json::is_null () const noexcept
 return whether value is null More...
 
bool nlohmann::basic_json::is_boolean () const noexcept
 return whether value is a boolean More...
 
bool nlohmann::basic_json::is_number () const noexcept
 return whether value is a number More...
 
bool nlohmann::basic_json::is_number_integer () const noexcept
 return whether value is an integer number More...
 
bool nlohmann::basic_json::is_number_float () const noexcept
 return whether value is a floating-point number More...
 
bool nlohmann::basic_json::is_object () const noexcept
 return whether value is an object More...
 
bool nlohmann::basic_json::is_array () const noexcept
 return whether value is an array More...
 
bool nlohmann::basic_json::is_string () const noexcept
 return whether value is a string More...
 
bool nlohmann::basic_json::is_discarded () const noexcept
 return whether value is discarded More...
 
 nlohmann::basic_json::operator value_t () const noexcept
 return the type of the object (implicit) More...
 

Detailed Description