libzypp 17.38.7
JsonValue.h File Reference
#include <cmath>
#include <variant>
#include <vector>
#include <map>
#include <set>
#include <ostream>
#include <zypp-core/base/String.h>
#include "JsonBool.h"
#include "JsonNull.h"
#include "JsonNumber.h"
#include "JsonString.h"

Go to the source code of this file.

Classes

class  zypp::json::Array
class  zypp::json::Object
class  zypp::json::Value

Namespaces

namespace  zypp
 Easy-to use interface to the ZYPP dependency resolver.
namespace  zypp::json

Functions

std::ostream & zypp::json::operator<< (std::ostream &str, const Array &obj)
 relates: Array Stream output
std::ostream & zypp::json::operator<< (std::ostream &str, const Object &obj)
 relates: Object Stream output
std::ostream & zypp::json::operator<< (std::ostream &str, const Value &obj)
 relates: Value Stream output
template<typename T>
Value zypp::json::toJSON (T &&v)