#include <json.h>
◆ Array
◆ Object
◆ Type
Enumerator |
---|
kNull | |
kBoolean | |
kNumber | |
kString | |
kObject | |
kArray | |
◆ Json() [1/3]
grpc_core::experimental::Json::Json |
( |
| ) |
|
|
default |
◆ Json() [2/3]
grpc_core::experimental::Json::Json |
( |
const Json & |
other | ) |
|
|
default |
◆ Json() [3/3]
grpc_core::experimental::Json::Json |
( |
Json && |
other | ) |
|
|
inlinenoexcept |
◆ array()
const Array& grpc_core::experimental::Json::array |
( |
| ) |
const |
|
inline |
◆ boolean()
bool grpc_core::experimental::Json::boolean |
( |
| ) |
const |
|
inline |
◆ FromArray() [1/2]
static Json grpc_core::experimental::Json::FromArray |
( |
Array && |
array | ) |
|
|
inlinestatic |
◆ FromArray() [2/2]
static Json grpc_core::experimental::Json::FromArray |
( |
const Array & |
array | ) |
|
|
inlinestatic |
◆ FromBool()
static Json grpc_core::experimental::Json::FromBool |
( |
bool |
b | ) |
|
|
inlinestatic |
◆ FromNumber() [1/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
const char * |
str | ) |
|
|
inlinestatic |
◆ FromNumber() [2/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
const std::string & |
str | ) |
|
|
inlinestatic |
◆ FromNumber() [3/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
double |
value | ) |
|
|
inlinestatic |
◆ FromNumber() [4/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
int32_t |
value | ) |
|
|
inlinestatic |
◆ FromNumber() [5/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
int64_t |
value | ) |
|
|
inlinestatic |
◆ FromNumber() [6/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
std::string && |
str | ) |
|
|
inlinestatic |
◆ FromNumber() [7/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
uint32_t |
value | ) |
|
|
inlinestatic |
◆ FromNumber() [8/8]
static Json grpc_core::experimental::Json::FromNumber |
( |
uint64_t |
value | ) |
|
|
inlinestatic |
◆ FromObject() [1/2]
static Json grpc_core::experimental::Json::FromObject |
( |
const Object & |
object | ) |
|
|
inlinestatic |
◆ FromObject() [2/2]
static Json grpc_core::experimental::Json::FromObject |
( |
Object && |
object | ) |
|
|
inlinestatic |
◆ FromString() [1/3]
static Json grpc_core::experimental::Json::FromString |
( |
const char * |
str | ) |
|
|
inlinestatic |
◆ FromString() [2/3]
static Json grpc_core::experimental::Json::FromString |
( |
const std::string & |
str | ) |
|
|
inlinestatic |
◆ FromString() [3/3]
static Json grpc_core::experimental::Json::FromString |
( |
std::string && |
str | ) |
|
|
inlinestatic |
◆ object()
const Object& grpc_core::experimental::Json::object |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool grpc_core::experimental::Json::operator!= |
( |
const Json & |
other | ) |
const |
|
inline |
◆ operator=() [1/2]
Json& grpc_core::experimental::Json::operator= |
( |
const Json & |
other | ) |
|
|
default |
◆ operator=() [2/2]
Json& grpc_core::experimental::Json::operator= |
( |
Json && |
other | ) |
|
|
inlinenoexcept |
◆ operator==()
bool grpc_core::experimental::Json::operator== |
( |
const Json & |
other | ) |
const |
|
inline |
◆ string()
const std::string& grpc_core::experimental::Json::string |
( |
| ) |
const |
|
inline |
◆ type()
Type grpc_core::experimental::Json::type |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: