mirror of
https://github.com/nlohmann/json
synced 2024-11-27 22:30:09 +00:00
fixed #15
This commit is contained in:
parent
bd9f49efb9
commit
4647401030
@ -300,7 +300,7 @@ json json::parse(const char* s)
|
||||
}
|
||||
|
||||
|
||||
const std::string json::type_name() const noexcept
|
||||
std::string json::type_name() const noexcept
|
||||
{
|
||||
switch (type_)
|
||||
{
|
||||
@ -479,8 +479,8 @@ Internal implementation of the serialization function.
|
||||
\param indentStep the indent level
|
||||
\param currentIndent the current indent level (only used internally)
|
||||
*/
|
||||
const std::string json::dump(const bool prettyPrint,
|
||||
const unsigned int indentStep, unsigned int currentIndent) const noexcept
|
||||
std::string json::dump(const bool prettyPrint, const unsigned int indentStep,
|
||||
unsigned int currentIndent) const noexcept
|
||||
{
|
||||
// helper function to return whitespace as indentation
|
||||
const auto indent = [prettyPrint, ¤tIndent]()
|
||||
@ -600,7 +600,7 @@ Serialization function for JSON objects. The function tries to mimick Python's
|
||||
|
||||
\see https://docs.python.org/2/library/json.html#json.dump
|
||||
*/
|
||||
const std::string json::dump(int indent) const noexcept
|
||||
std::string json::dump(int indent) const noexcept
|
||||
{
|
||||
if (indent >= 0)
|
||||
{
|
||||
|
@ -160,10 +160,10 @@ class json
|
||||
|
||||
private:
|
||||
/// return the type as string
|
||||
const std::string type_name() const noexcept;
|
||||
std::string type_name() const noexcept;
|
||||
|
||||
/// dump the object (with pretty printer)
|
||||
const std::string dump(const bool, const unsigned int, unsigned int = 0) const noexcept;
|
||||
std::string dump(const bool, const unsigned int, unsigned int = 0) const noexcept;
|
||||
|
||||
public:
|
||||
/// explicit value conversion
|
||||
@ -210,7 +210,7 @@ class json
|
||||
}
|
||||
|
||||
/// explicit serialization
|
||||
const std::string dump(int = -1) const noexcept;
|
||||
std::string dump(int = -1) const noexcept;
|
||||
|
||||
/// add an object/array to an array
|
||||
json& operator+=(const json&);
|
||||
|
Loading…
Reference in New Issue
Block a user