HomeSort by relevance Sort by last modified time
    Searched refs:ScopedPtr (Results 1 - 10 of 10) sorted by null

  /external/qemu/android/base/memory/
ScopedPtr.h 27 // ScopedPtr<Foo> ptr(new Foo());
31 // You cannot copy ScopedPtr instances directly, but you can actually
35 // ScopedPtr<Foo> ptr(new Foo()); // object owned by |ptr|
36 // ScopedPtr<Foo> ptr2(ptr.release()); // object owned by |ptr2|
39 class ScopedPtr {
42 ScopedPtr() : mPtr(NULL) {}
45 explicit ScopedPtr(T* ptr) : mPtr(ptr) {}
48 ~ScopedPtr() { reset(NULL); }
77 DISALLOW_COPY_AND_ASSIGN(ScopedPtr);
ScopedPtr_unittest.cpp 12 #include "android/base/memory/ScopedPtr.h"
47 ScopedPtr<Foo> foo;
52 ScopedPtr<Foo> foo(NewFoo());
58 ScopedPtr<Foo> foo(NewFoo());
67 ScopedPtr<Foo> foo(NewFoo());
79 ScopedPtr<Foo> foo(NewFoo());
85 ScopedPtr<Foo> foo(NewFoo());
  /external/chromium_org/third_party/android_crazy_linker/src/src/
crazy_linker_util.h 25 class ScopedPtr {
27 ScopedPtr() : ptr_(NULL) {}
28 explicit ScopedPtr(T* ptr) : ptr_(ptr) {}
29 ~ScopedPtr() { Reset(NULL); }
crazy_linker_library_list.cpp 278 ScopedPtr<SharedLibrary> lib(new SharedLibrary());
  /ndk/sources/android/crazy_linker/src/
crazy_linker_util.h 25 class ScopedPtr {
27 ScopedPtr() : ptr_(NULL) {}
28 explicit ScopedPtr(T* ptr) : ptr_(ptr) {}
29 ~ScopedPtr() { Reset(NULL); }
crazy_linker_library_list.cpp 278 ScopedPtr<SharedLibrary> lib(new SharedLibrary());
  /external/chromium_org/third_party/libaddressinput/chromium/cpp/test/util/
scoped_ptr_unittest.cc 34 TEST(ScopedPtrTest, ScopedPtr) {
  /external/chromium_org/third_party/libaddressinput/src/cpp/test/util/
scoped_ptr_unittest.cc 33 TEST(ScopedPtrTest, ScopedPtr) {
  /external/chromium_org/base/
bind_unittest.cc 712 TEST_F(BindTest, ScopedPtr) {
  /external/chromium_org/base/memory/
scoped_ptr_unittest.cc 101 TEST(ScopedPtrTest, ScopedPtr) {

Completed in 1505 milliseconds