Lines Matching defs:const
61 bool PtJson::Add(const char *key, bool value) const in Add()
79 bool PtJson::Add(const char *key, int32_t value) const in Add()
84 bool PtJson::Add(const char *key, int64_t value) const in Add()
89 bool PtJson::Add(const char *key, double value) const in Add()
107 bool PtJson::Add(const char *key, const char *value) const in Add() argument
125 bool PtJson::Add(const char *key, const std::unique_ptr<PtJson> &value) const in Add() argument
142 bool PtJson::Push(bool value) const in Push()
158 bool PtJson::Push(int32_t value) const in Push()
163 bool PtJson::Push(int64_t value) const in Push()
168 bool PtJson::Push(double value) const in Push()
184 bool PtJson::Push(const char *value) const in Push() argument
200 bool PtJson::Push(const std::unique_ptr<PtJson> &value) const in Push() argument
219 bool PtJson::Remove(const char *key) const in Remove() argument
227 bool PtJson::Contains(const char *key) const in Contains() argument
277 bool PtJson::GetBool(bool defaultValue) const in GetBool()
286 int32_t PtJson::GetInt(int32_t defaultValue) const in GetInt()
295 int64_t PtJson::GetInt64(int64_t defaultValue) const in GetInt64()
304 double PtJson::GetDouble(double defaultValue) const in GetDouble()
327 std::unique_ptr<PtJson> PtJson::Get(int32_t index) const in Get()
332 Result PtJson::GetBool(const char *key, bool *value) const in GetBool()
346 Result PtJson::GetInt(const char *key, int32_t *value) const in GetInt()
356 Result PtJson::GetInt64(const char *key, int64_t *value) const in GetInt64()
366 Result PtJson::GetDouble(const char *key, double *value) const in GetDouble()
380 Result PtJson::GetString(const char *key, std::string *value) const in GetString()
394 Result PtJson::GetObject(const char *key, std::unique_ptr<PtJson> *value) const in GetObject()
408 Result PtJson::GetArray(const char *key, std::unique_ptr<PtJson> *value) const in GetArray()
422 Result PtJson::GetAny(const char *key, std::unique_ptr<PtJson> *value) const in GetAny()