|
| UT_PerfMonJSONHandle (const char *file_path, UT_PerfMonProfile *profile) |
|
| ~UT_PerfMonJSONHandle () override |
|
bool | parseJSON (UT_StringArray &errors) |
|
bool | jsonNull (UT_JSONParser &p) override |
| Inherited from UT_JSONHandle. More...
|
|
bool | jsonBool (UT_JSONParser &p, bool value) override |
| Event method to process a bool (true or false tokens) More...
|
|
bool | jsonInt (UT_JSONParser &p, int64 value) override |
| Event method to process an integer. More...
|
|
bool | jsonReal (UT_JSONParser &p, fpreal64 value) override |
| Event method to process a real/float. More...
|
|
bool | jsonString (UT_JSONParser &p, const char *value, int64 len) override |
| Event method to process a string value. More...
|
|
bool | jsonKey (UT_JSONParser &p, const char *v, int64 len) override |
| Event method to process the key of a map/object is read. More...
|
|
bool | jsonBeginMap (UT_JSONParser &p) override |
| Event method invoked at the start of a map/object. More...
|
|
bool | jsonEndMap (UT_JSONParser &p) override |
| Event method invoked at the end of a map/object. More...
|
|
bool | jsonBeginArray (UT_JSONParser &p) override |
| Event method invoked at the beginning of an array object. More...
|
|
bool | jsonEndArray (UT_JSONParser &p) override |
| Event method invoked at the end of an array object. More...
|
|
Public Member Functions inherited from UT_JSONHandle |
| UT_JSONHandle () |
|
virtual | ~UT_JSONHandle () |
|
| UT_JSONHandle (const UT_JSONHandle &)=delete |
|
UT_JSONHandle & | operator= (const UT_JSONHandle &)=delete |
|
bool | parseObject (UT_JSONParser &p, UT_IStream *is=0) |
| Convenience method to parse a single object. More...
|
|
virtual bool | jsonStringHolder (UT_JSONParser &p, const UT_StringHolder &s) |
|
virtual bool | jsonKeyHolder (UT_JSONParser &p, const UT_StringHolder &s) |
|
virtual bool | uaBool (UT_JSONParser &p, int64 length) |
|
virtual bool | uaInt8 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of int8 data. More...
|
|
virtual bool | uaInt16 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of int16 data. More...
|
|
virtual bool | uaInt32 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of int32 data. More...
|
|
virtual bool | uaInt64 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of int64 data. More...
|
|
virtual bool | uaReal16 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of real16 data. More...
|
|
virtual bool | uaReal32 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of real32 data. More...
|
|
virtual bool | uaReal64 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of real64 data. More...
|
|
virtual bool | uaUInt8 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of unsigned uint8 data. More...
|
|
virtual bool | uaUInt16 (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of unsigned uint16 data. More...
|
|
virtual bool | uaString (UT_JSONParser &p, int64 length) |
| Event method to handle uniform array of string data (use uaReadString) More...
|
|
virtual bool | uaStringToken (UT_JSONParser &p, int64 length) |
|
virtual void | errorPrefix (UT_JSONParser &p, UT_WorkBuffer &msg) |
|
Definition at line 27 of file UT_PerfMonJSONHandle.h.