#include <json.h>
|
| enum v8::internal::torque::ls::JsonValue:: { ... } | tag |
| |
Definition at line 25 of file json.h.
◆ anonymous enum
| Enumerator |
|---|
| OBJECT | |
| ARRAY | |
| STRING | |
| NUMBER | |
| BOOL | |
| IS_NULL | |
Definition at line 27 of file json.h.
◆ JsonValue() [1/3]
| v8::internal::torque::ls::JsonValue::JsonValue |
( |
| ) |
|
|
default |
◆ JsonValue() [2/3]
| v8::internal::torque::ls::JsonValue::JsonValue |
( |
const JsonValue & | other | ) |
|
|
constexprdelete |
◆ JsonValue() [3/3]
| v8::internal::torque::ls::JsonValue::JsonValue |
( |
JsonValue && | other | ) |
|
|
default |
◆ From() [1/5]
| static JsonValue v8::internal::torque::ls::JsonValue::From |
( |
bool | b | ) |
|
|
inlinestatic |
◆ From() [2/5]
| static JsonValue v8::internal::torque::ls::JsonValue::From |
( |
const std::string & | string | ) |
|
|
inlinestatic |
◆ From() [3/5]
| static JsonValue v8::internal::torque::ls::JsonValue::From |
( |
double | number | ) |
|
|
inlinestatic |
◆ From() [4/5]
◆ From() [5/5]
◆ IsArray()
| bool v8::internal::torque::ls::JsonValue::IsArray |
( |
| ) |
const |
|
inline |
◆ IsBool()
| bool v8::internal::torque::ls::JsonValue::IsBool |
( |
| ) |
const |
|
inline |
◆ IsNumber()
| bool v8::internal::torque::ls::JsonValue::IsNumber |
( |
| ) |
const |
|
inline |
◆ IsObject()
| bool v8::internal::torque::ls::JsonValue::IsObject |
( |
| ) |
const |
|
inline |
◆ IsString()
| bool v8::internal::torque::ls::JsonValue::IsString |
( |
| ) |
const |
|
inline |
◆ JsonNull()
| static JsonValue v8::internal::torque::ls::JsonValue::JsonNull |
( |
| ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ToArray() [1/2]
| JsonArray & v8::internal::torque::ls::JsonValue::ToArray |
( |
| ) |
|
|
inline |
◆ ToArray() [2/2]
| const JsonArray & v8::internal::torque::ls::JsonValue::ToArray |
( |
| ) |
const |
|
inline |
◆ ToBool()
| bool v8::internal::torque::ls::JsonValue::ToBool |
( |
| ) |
const |
|
inline |
◆ ToNumber()
| double v8::internal::torque::ls::JsonValue::ToNumber |
( |
| ) |
const |
|
inline |
◆ ToObject() [1/2]
| JsonObject & v8::internal::torque::ls::JsonValue::ToObject |
( |
| ) |
|
|
inline |
◆ ToObject() [2/2]
| const JsonObject & v8::internal::torque::ls::JsonValue::ToObject |
( |
| ) |
const |
|
inline |
◆ ToString()
| const std::string & v8::internal::torque::ls::JsonValue::ToString |
( |
| ) |
const |
|
inline |
◆ array_
| std::unique_ptr<JsonArray> v8::internal::torque::ls::JsonValue::array_ |
|
private |
◆ flag_
| bool v8::internal::torque::ls::JsonValue::flag_ = false |
|
private |
◆ number_
| double v8::internal::torque::ls::JsonValue::number_ = 0 |
|
private |
◆ object_
| std::unique_ptr<JsonObject> v8::internal::torque::ls::JsonValue::object_ |
|
private |
◆ string_
| std::string v8::internal::torque::ls::JsonValue::string_ |
|
private |
◆ []
| enum { ... } v8::internal::torque::ls::JsonValue::tag |
The documentation for this struct was generated from the following file: