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, double value) const;
55 bool Add(const char *key, const char *value) const;
56 bool Add(const char *key, const std::unique_ptr<PtJson> &value) const;
59 bool Push(bool value) const;
60 bool Push(int32_t value) const;
61 bool Push(int64_t value) const;
62 bool Push(double value) const;
63 bool Push(const char *value) const;
64 bool Push(const std::unique_ptr<PtJson> &value) const;
67 bool Remove(const char *key) const;
69 bool Contains(const char *key) const;
76 bool IsBool() const;
77 bool IsNumber() const;
78 bool IsString() const;
79 bool IsObject() const;
80 bool IsArray() const;
81 bool IsNull() const;
84 bool GetBool(bool defaultValue = false) const;
95 Result GetBool(const char *key, bool *value) const;