libzypp 17.38.6
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"
Include dependency graph for JsonValue.h:
This graph shows which files directly or indirectly include this file:

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)