Searched defs:WeakPtrFactory (Results 1 – 6 of 6) sorted by relevance
164 class WeakPtrFactory; variable202 friend class WeakPtrFactory<T>; variable243 explicit WeakPtrFactory(T* ptr) : ptr_(ptr) {} in WeakPtrFactory() function
185 template <typename T> class WeakPtrFactory; variable290 friend class WeakPtrFactory<T>; variable291 friend class WeakPtrFactory<std::remove_const_t<T>>; variable367 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
203 template <typename T> class WeakPtrFactory; variable262 friend class WeakPtrFactory<T>; variable304 explicit WeakPtrFactory(T* ptr) in WeakPtrFactory() function
72 class WeakPtrFactory; variable184 explicit WeakPtrFactory(T* instance) { Reset(instance); } in WeakPtrFactory() function