This commit is contained in:
Niels 2015-01-06 22:05:32 +01:00
parent bd9f49efb9
commit 4647401030
2 changed files with 7 additions and 7 deletions

View file

@ -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, &currentIndent]()
@ -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)
{

View file

@ -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&);