HomeSort by relevance Sort by last modified time
    Searched defs:SupportsWeakPtr (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/base/memory/
weak_ptr.h 75 template <typename T> class SupportsWeakPtr;
146 // SupportsWeakPtr<>.
151 // from SupportsWeakPtr<Base>. See base::AsWeakPtr() below for a helper
164 // which is an instance of SupportsWeakPtr<Base>. We can then safely
168 Derived* t, const SupportsWeakPtr<Base>&) {
240 friend class SupportsWeakPtr<T>;
291 // A class may extend from SupportsWeakPtr to let others take weak pointers to
293 // pointers. However, since SupportsWeakPtr's destructor won't invalidate
297 class SupportsWeakPtr : public internal::SupportsWeakPtrBase {
299 SupportsWeakPtr() {}
    [all...]
  /external/chromium/base/memory/
weak_ptr.h 19 // class Controller : public SupportsWeakPtr<Controller> {
137 template <typename T> class SupportsWeakPtr;
182 friend class SupportsWeakPtr<T>;
194 // A class may extend from SupportsWeakPtr to expose weak pointers to itself.
199 class SupportsWeakPtr {
201 SupportsWeakPtr() {}
214 DISALLOW_COPY_AND_ASSIGN(SupportsWeakPtr);

Completed in 352 milliseconds