#include <zypp-core/parser/json/JsonValue.h>
|
(Note that these are not member functions.)
|
std::ostream & | operator<< (std::ostream &str, const Value &obj) |
|
Definition at line 173 of file JsonValue.h.
◆ JsonValueData
◆ Type
Enumerator |
---|
NullType | |
BoolType | |
StringType | |
IntType | |
UIntType | |
NumberType | |
ObjectType | |
ArrayType | |
Definition at line 178 of file JsonValue.h.
◆ ~Value()
zypp::json::Value::~Value |
( |
| ) |
|
|
default |
◆ Value() [1/26]
zypp::json::Value::Value |
( |
const Value & |
| ) |
|
|
default |
◆ Value() [2/26]
zypp::json::Value::Value |
( |
Value && |
| ) |
|
|
default |
◆ Value() [3/26]
zypp::json::Value::Value |
( |
| ) |
|
|
default |
◆ Value() [4/26]
zypp::json::Value::Value |
( |
std::nullptr_t |
| ) |
|
|
inline |
◆ Value() [5/26]
zypp::json::Value::Value |
( |
bool |
val_r | ) |
|
|
inline |
◆ Value() [6/26]
zypp::json::Value::Value |
( |
std::int8_t |
val_r | ) |
|
|
inline |
◆ Value() [7/26]
zypp::json::Value::Value |
( |
std::int16_t |
val_r | ) |
|
|
inline |
◆ Value() [8/26]
zypp::json::Value::Value |
( |
std::int32_t |
val_r | ) |
|
|
inline |
◆ Value() [9/26]
zypp::json::Value::Value |
( |
std::int64_t |
val_r | ) |
|
|
inline |
◆ Value() [10/26]
zypp::json::Value::Value |
( |
std::uint8_t |
val_r | ) |
|
|
inline |
◆ Value() [11/26]
zypp::json::Value::Value |
( |
std::uint16_t |
val_r | ) |
|
|
inline |
◆ Value() [12/26]
zypp::json::Value::Value |
( |
std::uint32_t |
val_r | ) |
|
|
inline |
◆ Value() [13/26]
zypp::json::Value::Value |
( |
std::uint64_t |
val_r | ) |
|
|
inline |
◆ Value() [14/26]
zypp::json::Value::Value |
( |
float |
val_r | ) |
|
|
inline |
◆ Value() [15/26]
zypp::json::Value::Value |
( |
double |
val_r | ) |
|
|
inline |
◆ Value() [16/26]
zypp::json::Value::Value |
( |
const char |
val_r | ) |
|
|
inline |
◆ Value() [17/26]
zypp::json::Value::Value |
( |
const char * |
val_r | ) |
|
|
inline |
◆ Value() [18/26]
zypp::json::Value::Value |
( |
std::string |
val_r | ) |
|
|
inline |
◆ Value() [19/26]
zypp::json::Value::Value |
( |
Null |
val_r | ) |
|
|
inline |
◆ Value() [20/26]
zypp::json::Value::Value |
( |
Bool |
val_r | ) |
|
|
inline |
◆ Value() [21/26]
zypp::json::Value::Value |
( |
String |
val_r | ) |
|
|
inline |
◆ Value() [22/26]
zypp::json::Value::Value |
( |
Int |
val_r | ) |
|
|
inline |
◆ Value() [23/26]
zypp::json::Value::Value |
( |
UInt |
val_r | ) |
|
|
inline |
◆ Value() [24/26]
zypp::json::Value::Value |
( |
Number |
val_r | ) |
|
|
inline |
◆ Value() [25/26]
zypp::json::Value::Value |
( |
Object |
val_r | ) |
|
|
inline |
◆ Value() [26/26]
zypp::json::Value::Value |
( |
Array |
val_r | ) |
|
|
inline |
◆ operator=() [1/2]
Value& zypp::json::Value::operator= |
( |
const Value & |
| ) |
|
|
default |
◆ operator=() [2/2]
◆ asJSON()
std::string zypp::json::Value::asJSON |
( |
| ) |
const |
◆ asNull()
const Null& zypp::json::Value::asNull |
( |
| ) |
const |
|
inline |
◆ asBool()
const Bool& zypp::json::Value::asBool |
( |
| ) |
const |
|
inline |
◆ asString()
const String& zypp::json::Value::asString |
( |
| ) |
const |
|
inline |
◆ asInt()
const Int& zypp::json::Value::asInt |
( |
| ) |
const |
|
inline |
◆ asUInt()
const UInt& zypp::json::Value::asUInt |
( |
| ) |
const |
|
inline |
◆ asNumber()
const Number& zypp::json::Value::asNumber |
( |
| ) |
const |
|
inline |
◆ asObject()
const Object& zypp::json::Value::asObject |
( |
| ) |
const |
|
inline |
◆ asArray()
const Array& zypp::json::Value::asArray |
( |
| ) |
const |
|
inline |
◆ dumpOn()
std::ostream& zypp::json::Value::dumpOn |
( |
std::ostream & |
str | ) |
const |
|
inline |
◆ isNull()
bool zypp::json::Value::isNull |
( |
| ) |
const |
|
inline |
◆ type()
Type zypp::json::Value::type |
( |
| ) |
const |
|
inline |
◆ operator==()
bool zypp::json::Value::operator== |
( |
const Value & |
other | ) |
const |
|
inline |
◆ operator<<()
std::ostream & operator<< |
( |
std::ostream & |
str, |
|
|
const Value & |
obj |
|
) |
| |
|
related |
◆ _value
The documentation for this class was generated from the following files: