Lines Matching full:bool
51 bool Add(const char *key, bool value) const;
52 bool Add(const char *key, int32_t value) const;
53 bool Add(const char *key, int64_t value) const;
54 bool Add(const char *key, uint32_t value) const;
55 bool Add(const char *key, double value) const;
56 bool Add(const char *key, const char *value) const;
57 bool Add(const char *key, const std::unique_ptr<PtJson> &value) const;
60 bool Push(bool value) const;
61 bool Push(int32_t value) const;
62 bool Push(int64_t value) const;
63 bool Push(uint32_t value) const;
64 bool Push(double value) const;
65 bool Push(const char *value) const;
66 bool Push(const std::unique_ptr<PtJson> &value) const;
69 bool Remove(const char *key) const;
71 bool Contains(const char *key) const;
78 bool IsBool() const;
79 bool IsNumber() const;
80 bool IsString() const;
81 bool IsObject() const;
82 bool IsArray() const;
83 bool IsNull() const;
86 bool GetBool(bool defaultValue = false) const;
98 Result GetBool(const char *key, bool *value) const;