![]() |
SG++-Doxygen-Documentation
|
Reader for json-formatted objects. More...
Public Member Functions | |
read (self, s) | |
Static Public Attributes | |
dict | escapes = {'t':'\t','n':'\n','f':'\f','r':'\r','b':'\b'} |
dict | hex_digits = {'A': 10,'B': 11,'C': 12,'D': 13,'E': 14,'F':15} |
Protected Member Functions | |
_assertNext (self, ch, target) | |
_eatWhitespace (self) | |
_hexDigitToInt (self, ch) | |
_next (self) | |
_peek (self) | |
_read (self) | |
_readArray (self) | |
_readComment (self) | |
_readCStyleComment (self) | |
_readDoubleSolidusComment (self) | |
_readFalse (self) | |
_readNull (self) | |
_readNumber (self) | |
_readObject (self) | |
_readString (self) | |
_readTrue (self) | |
Protected Attributes | |
_generator | |
Reader for json-formatted objects.
|
protected |
|
protected |
|
protected |
References python.utils.json.JsonReader.hex_digits.
Referenced by python.utils.json.JsonReader._readString().
|
protected |
References python.utils.json.JsonReader._generator.
Referenced by python.utils.json.JsonReader._assertNext(), python.utils.json.JsonReader._eatWhitespace(), python.utils.json.JsonReader._readArray(), python.utils.json.JsonReader._readComment(), python.utils.json.JsonReader._readCStyleComment(), python.utils.json.JsonReader._readDoubleSolidusComment(), python.utils.json.JsonReader._readNumber(), python.utils.json.JsonReader._readObject(), and python.utils.json.JsonReader._readString().
|
protected |
References python.utils.json.JsonReader._generator.
Referenced by python.utils.json.JsonReader._eatWhitespace(), python.utils.json.JsonReader._read(), python.utils.json.JsonReader._readArray(), python.utils.json.JsonReader._readCStyleComment(), python.utils.json.JsonReader._readNumber(), python.utils.json.JsonReader._readObject(), and python.utils.json.JsonReader._readString().
|
protected |
References python.utils.json.JsonReader._eatWhitespace(), python.utils.json.JsonReader._generator, python.utils.json.JsonReader._peek(), python.utils.json.JsonReader._read(), python.utils.json.JsonReader._readArray(), python.utils.json.JsonReader._readComment(), python.utils.json.JsonReader._readFalse(), python.utils.json.JsonReader._readNull(), python.utils.json.JsonReader._readNumber(), python.utils.json.JsonReader._readObject(), python.utils.json.JsonReader._readString(), and python.utils.json.JsonReader._readTrue().
Referenced by python.utils.json.JsonReader._read(), python.utils.json.JsonReader._readArray(), and python.utils.json.JsonReader._readObject().
|
protected |
|
protected |
References python.utils.json.JsonReader._generator, python.utils.json.JsonReader._next(), python.utils.json.JsonReader._readCStyleComment(), and python.utils.json.JsonReader._readDoubleSolidusComment().
Referenced by python.utils.json.JsonReader._eatWhitespace(), and python.utils.json.JsonReader._read().
|
protected |
|
protected |
References python.utils.json.JsonReader._next().
Referenced by python.utils.json.JsonReader._readComment().
|
protected |
References python.utils.json.JsonReader._assertNext().
Referenced by python.utils.json.JsonReader._read().
|
protected |
References python.utils.json.JsonReader._assertNext().
Referenced by python.utils.json.JsonReader._read().
|
protected |
References python.utils.json.JsonReader._next(), and python.utils.json.JsonReader._peek().
Referenced by python.utils.json.JsonReader._read().
|
protected |
|
protected |
|
protected |
References python.utils.json.JsonReader._assertNext().
Referenced by python.utils.json.JsonReader._read().
python.utils.json.JsonReader.read | ( | self, | |
s | |||
) |
|
protected |
Referenced by python.utils.json.JsonReader._assertNext(), python.utils.json.JsonReader._next(), python.utils.json.JsonReader._peek(), python.utils.json.JsonReader._read(), python.utils.json.JsonReader._readArray(), python.utils.json.JsonReader._readComment(), python.utils.json.JsonReader._readCStyleComment(), python.utils.json.JsonReader._readObject(), and python.utils.json.JsonReader._readString().
Referenced by python.utils.json.JsonReader._readString().
|
static |
Referenced by python.utils.json.JsonReader._hexDigitToInt().