|
NeKernel dev
|
JSON object representation. More...
#include <Json.h>
Public Member Functions | |
| JsonObject () | |
| JsonObject (SizeT lhsLen, SizeT rhsLen) | |
| ~JsonObject ()=default | |
| Bool & | IsUndefined () |
| KBasicString< CharKind > & | AsKey () |
| returns the key of the json | |
| KBasicString< CharKind > & | AsValue () |
| returns the value of the json. | |
Public Attributes | |
| STATIC JsonObject< CharKind > | kNull |
Private Attributes | |
| Bool | fUndefined |
| KBasicString< CharKind > | fKey |
| KBasicString< CharKind > | fValue |
JSON object representation.
================================================================================
|
inlineexplicit |
|
inlineexplicit |
|
default |
|
inline |
returns the key of the json
|
inline |
returns the value of the json.
|
inline |
|
private |
|
private |
|
private |
| STATIC JsonObject<CharKind> Kernel::JsonObject< CharKind >::kNull |