Searched defs:WeakPtr (Results 1 - 1 of 1) sorted by relevance

/external/chromium/base/memory/
H A Dweak_ptr.h27 // static void StartNew(const WeakPtr<Controller>& controller) {
32 // Worker(const WeakPtr<Controller>& controller)
38 // WeakPtr<Controller> controller_;
48 // WARNING: weak pointers are not threadsafe!!! You must only use a WeakPtr
63 // These classes are part of the WeakPtr implementation.
69 // via base::WeakPtr::~WeakPtr().
120 // This class simplifies the implementation of WeakPtr's type conversion
122 // WeakPtr<T> cannot access the private members of WeakPtr<
154 class WeakPtr : public internal::WeakPtrBase { class in namespace:base
156 WeakPtr() : ptr_(NULL) { function in class:base::WeakPtr
161 WeakPtr(const WeakPtr<U>& other) : WeakPtrBase(other), ptr_(other.get()) { function in class:base::WeakPtr
185 WeakPtr(const internal::WeakReference& ref, T* ptr) function in class:base::WeakPtr
[all...]

Completed in 101 milliseconds