Home | History | Annotate | Download | only in base

Lines Matching full:scoped_ptr

24 scoped_ptr<Value> CopyWithoutEmptyChildren(const Value& node);
29 scoped_ptr<ListValue> CopyListWithoutEmptyChildren(const ListValue& list) {
30 scoped_ptr<ListValue> copy;
32 scoped_ptr<Value> child_copy = CopyWithoutEmptyChildren(**it);
42 scoped_ptr<DictionaryValue> CopyDictionaryWithoutEmptyChildren(
44 scoped_ptr<DictionaryValue> copy;
46 scoped_ptr<Value> child_copy = CopyWithoutEmptyChildren(it.value());
56 scoped_ptr<Value> CopyWithoutEmptyChildren(const Value& node) {
92 scoped_ptr<Value> Value::CreateNullValue() {
147 scoped_ptr<Value> Value::CreateDeepCopy() const {
316 BinaryValue::BinaryValue(scoped_ptr<char[]> buffer, size_t size)
327 scoped_ptr<char[]> scoped_buffer_copy(buffer_copy);
353 scoped_ptr<DictionaryValue> DictionaryValue::From(scoped_ptr<Value> value) {
399 void DictionaryValue::Set(const std::string& path, scoped_ptr<Value> in_value) {
451 scoped_ptr<Value> in_value) {
755 scoped_ptr<Value>* out_value) {
772 scoped_ptr<Value>* out_value) {
788 scoped_ptr<Value>* out_value) {
807 scoped_ptr<DictionaryValue> DictionaryValue::DeepCopyWithoutEmptyChildren()
809 scoped_ptr<DictionaryValue> copy = CopyDictionaryWithoutEmptyChildren(*this);
854 scoped_ptr<DictionaryValue> DictionaryValue::CreateDeepCopy() const {
883 scoped_ptr<ListValue> ListValue::From(scoped_ptr<Value> value) {
922 bool ListValue::Set(size_t index, scoped_ptr<Value> in_value) {
1037 bool ListValue::Remove(size_t index, scoped_ptr<Value>* out_value) {
1066 scoped_ptr<Value>* out_value) {
1075 void ListValue::Append(scoped_ptr<Value> in_value) {
1168 scoped_ptr<ListValue> ListValue::CreateDeepCopy() const {