Represents a (key,value) pair of JSON. More...
Classes | |
| class | Impl |
Public Member Functions | |
| bool | null () const |
| True if the node is null. | |
| bool | operator! () const |
| StringView | name () const |
| JSONValue | value () const |
Private Member Functions | |
| JSONKeyValue (Impl *p) | |
Private Attributes | |
| friend | JSONWrapperUtils |
| Impl * | m_p |
Represents a (key,value) pair of JSON.
Instances of this class are only valid as long as the associated document exists.
Definition at line 121 of file arccore/src/common/arccore/common/JSONReader.h.
|
inlineexplicitprivate |
Definition at line 128 of file arccore/src/common/arccore/common/JSONReader.h.
|
inline |
Definition at line 134 of file arccore/src/common/arccore/common/JSONReader.h.
| StringView Arcane::JSONKeyValue::name | ( | ) | const |
Definition at line 89 of file JSONReader.cc.
|
inline |
True if the node is null.
Definition at line 141 of file arccore/src/common/arccore/common/JSONReader.h.
|
inline |
Definition at line 142 of file arccore/src/common/arccore/common/JSONReader.h.
| JSONValue Arcane::JSONKeyValue::value | ( | ) | const |
Definition at line 103 of file JSONReader.cc.
|
private |
Definition at line 124 of file arccore/src/common/arccore/common/JSONReader.h.
|
private |
Definition at line 151 of file arccore/src/common/arccore/common/JSONReader.h.