Lines Matching refs:out_value
84 virtual bool GetAsBoolean(bool* out_value) const;
85 virtual bool GetAsInteger(int* out_value) const;
86 virtual bool GetAsDouble(double* out_value) const;
87 virtual bool GetAsString(std::string* out_value) const;
88 virtual bool GetAsString(const StringValue** out_value) const;
89 virtual bool GetAsBinary(const BinaryValue** out_value) const;
90 virtual bool GetAsList(ListValue** out_value);
91 virtual bool GetAsList(const ListValue** out_value) const;
92 virtual bool GetAsDictionary(DictionaryValue** out_value);
93 virtual bool GetAsDictionary(const DictionaryValue** out_value) const;
131 bool GetAsBoolean(bool* out_value) const override;
132 bool GetAsInteger(int* out_value) const override;
135 bool GetAsDouble(double* out_value) const override;
159 bool GetAsString(std::string* out_value) const override;
160 bool GetAsString(const StringValue** out_value) const override;
191 bool GetAsBinary(const BinaryValue** out_value) const override;
214 bool GetAsDictionary(DictionaryValue** out_value) override;
215 bool GetAsDictionary(const DictionaryValue** out_value) const override;
269 bool Get(StringPiece path, const Value** out_value) const;
270 bool Get(StringPiece path, Value** out_value);
276 bool GetBoolean(const std::string& path, bool* out_value) const;
277 bool GetInteger(const std::string& path, int* out_value) const;
280 bool GetDouble(const std::string& path, double* out_value) const;
281 bool GetString(const std::string& path, std::string* out_value) const;
282 bool GetStringASCII(const std::string& path, std::string* out_value) const;
283 bool GetBinary(const std::string& path, const BinaryValue** out_value) const;
284 bool GetBinary(const std::string& path, BinaryValue** out_value);
286 const DictionaryValue** out_value) const;
287 bool GetDictionary(StringPiece path, DictionaryValue** out_value);
288 bool GetList(const std::string& path, const ListValue** out_value) const;
289 bool GetList(const std::string& path, ListValue** out_value);
294 const Value** out_value) const;
295 bool GetWithoutPathExpansion(const std::string& key, Value** out_value);
297 bool* out_value) const;
299 int* out_value) const;
301 double* out_value) const;
303 std::string* out_value) const;
306 const DictionaryValue** out_value) const;
308 DictionaryValue** out_value);
310 const ListValue** out_value) const;
312 ListValue** out_value);
320 virtual bool Remove(const std::string& path, scoped_ptr<Value>* out_value);
325 scoped_ptr<Value>* out_value);
330 scoped_ptr<Value>* out_value);
410 bool Get(size_t index, const Value** out_value) const;
411 bool Get(size_t index, Value** out_value);
417 bool GetBoolean(size_t index, bool* out_value) const;
418 bool GetInteger(size_t index, int* out_value) const;
421 bool GetDouble(size_t index, double* out_value) const;
422 bool GetString(size_t index, std::string* out_value) const;
423 bool GetBinary(size_t index, const BinaryValue** out_value) const;
424 bool GetBinary(size_t index, BinaryValue** out_value);
425 bool GetDictionary(size_t index, const DictionaryValue** out_value) const;
426 bool GetDictionary(size_t index, DictionaryValue** out_value);
427 bool GetList(size_t index, const ListValue** out_value) const;
428 bool GetList(size_t index, ListValue** out_value);
435 virtual bool Remove(size_t index, scoped_ptr<Value>* out_value);
446 iterator Erase(iterator iter, scoped_ptr<Value>* out_value);
485 bool GetAsList(ListValue** out_value) override;
486 bool GetAsList(const ListValue** out_value) const override;