Home | History | Annotate | Download | only in base

Lines Matching defs:BinaryValue

322 ///////////////////// BinaryValue ////////////////////
324 BinaryValue::BinaryValue()
329 BinaryValue::BinaryValue(scoped_ptr<char[]> buffer, size_t size)
335 BinaryValue::~BinaryValue() {
339 BinaryValue* BinaryValue::CreateWithCopiedBuffer(const char* buffer,
344 return new BinaryValue(scoped_buffer_copy.Pass(), size);
347 BinaryValue* BinaryValue::DeepCopy() const {
351 bool BinaryValue::Equals(const Value* other) const {
354 const BinaryValue* other_binary = static_cast<const BinaryValue*>(other);
570 const BinaryValue** out_value) const {
577 *out_value = static_cast<const BinaryValue*>(value);
583 BinaryValue** out_value) {
586 const_cast<const BinaryValue**>(out_value));
947 bool ListValue::GetBinary(size_t index, const BinaryValue** out_value) const {
954 *out_value = static_cast<const BinaryValue*>(value);
959 bool ListValue::GetBinary(size_t index, BinaryValue** out_value) {
962 const_cast<const BinaryValue**>(out_value));