Lines Matching refs:BinaryValue
96 bool Value::GetAsBinary(const BinaryValue** /* out_value */) const {
294 ///////////////////// BinaryValue ////////////////////
296 BinaryValue::BinaryValue()
301 BinaryValue::BinaryValue(scoped_ptr<char[]> buffer, size_t size)
304 BinaryValue::~BinaryValue() {
308 BinaryValue* BinaryValue::CreateWithCopiedBuffer(const char* buffer,
313 return new BinaryValue(std::move(scoped_buffer_copy), size);
316 bool BinaryValue::GetAsBinary(const BinaryValue** out_value) const {
322 BinaryValue* BinaryValue::DeepCopy() const {
326 bool BinaryValue::Equals(const Value* other) const {
329 const BinaryValue* other_binary = static_cast<const BinaryValue*>(other);
550 const BinaryValue** out_value) const {
557 *out_value = static_cast<const BinaryValue*>(value);
563 BinaryValue** out_value) {
566 const_cast<const BinaryValue**>(out_value));
931 bool ListValue::GetBinary(size_t index, const BinaryValue** out_value) const {
938 *out_value = static_cast<const BinaryValue*>(value);
943 bool ListValue::GetBinary(size_t index, BinaryValue** out_value) {
946 const_cast<const BinaryValue**>(out_value));