Lines Matching refs:BinaryValue
304 ///////////////////// BinaryValue ////////////////////
306 BinaryValue::BinaryValue()
311 BinaryValue::BinaryValue(scoped_ptr<char[]> buffer, size_t size)
317 BinaryValue::~BinaryValue() {
321 BinaryValue* BinaryValue::CreateWithCopiedBuffer(const char* buffer,
326 return new BinaryValue(scoped_buffer_copy.Pass(), size);
329 BinaryValue* BinaryValue::DeepCopy() const {
333 bool BinaryValue::Equals(const Value* other) const {
336 const BinaryValue* other_binary = static_cast<const BinaryValue*>(other);
552 const BinaryValue** out_value) const {
559 *out_value = static_cast<const BinaryValue*>(value);
565 BinaryValue** out_value) {
568 const_cast<const BinaryValue**>(out_value));
929 bool ListValue::GetBinary(size_t index, const BinaryValue** out_value) const {
936 *out_value = static_cast<const BinaryValue*>(value);
941 bool ListValue::GetBinary(size_t index, BinaryValue** out_value) {
944 const_cast<const BinaryValue**>(out_value));