Searched refs:AddRemoveThread (Results 1 – 2 of 2) sorted by relevance
81 class AddRemoveThread : public Foo { class82 using Self = AddRemoveThread<RemovePolicy>;86 AddRemoveThread(ObserverList* list, in AddRemoveThread() function in base::__anon20724bd70111::AddRemoveThread101 ~AddRemoveThread() override = default;309 using TestThread = AddRemoveThread<RemovePolicy>; in ThreadSafeObserverHarness()
108 class AddRemoveThread : public PlatformThread::Delegate, class111 AddRemoveThread(ObserverListThreadSafe<Foo>* list, in AddRemoveThread() function in base::__anon28add8eb0111::AddRemoveThread124 ~AddRemoveThread() override = default;130 base::BindOnce(&AddRemoveThread::AddTask, weak_factory_.GetWeakPtr())); in ThreadMain()164 base::BindOnce(&AddRemoveThread::AddTask, weak_factory_.GetWeakPtr())); in AddTask()198 base::WeakPtrFactory<AddRemoveThread> weak_factory_;602 std::vector<AddRemoveThread*> threaded_observer; in ThreadSafeObserverHarness()611 threaded_observer.push_back(new AddRemoveThread( in ThreadSafeObserverHarness()