Searched defs:WeakPtrFactory (Results 1 – 7 of 7) sorted by relevance
164 class WeakPtrFactory; variable202 friend class WeakPtrFactory<T>; variable243 explicit WeakPtrFactory(T* ptr) : ptr_(ptr) {} in WeakPtrFactory() function
206 template <typename T> class WeakPtrFactory; variable265 friend class WeakPtrFactory<T>; variable307 explicit WeakPtrFactory(T* ptr) in WeakPtrFactory() function
203 template <typename T> class WeakPtrFactory; variable262 friend class WeakPtrFactory<T>; variable304 explicit WeakPtrFactory(T* ptr) in WeakPtrFactory() function
50 class WeakPtrFactory; // Forward declaration, defined below. variable81 explicit WeakPtrFactory(T* owner) : weak_ptr_(std::make_shared<T*>(owner)) { in WeakPtrFactory() function
72 class WeakPtrFactory; variable184 explicit WeakPtrFactory(T* instance) { Reset(instance); } in WeakPtrFactory() function