|
| | 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.