Home | History | Annotate | Download | only in threading

Lines Matching defs:DelegateSimpleThread

14 // The simplest interface to use is DelegateSimpleThread, which will create
22 // object should live as long as a DelegateSimpleThread.
29 // class MyThreadRunner : public DelegateSimpleThread::Delegate { ... };
31 // DelegateSimpleThread thread(&runner, "good_name_here");
59 // virtual Run method, or you can use the DelegateSimpleThread interface.
124 // DelegateSimpleThread are safe to delete after Run() was invoked, their
128 class BASE_EXPORT DelegateSimpleThread : public SimpleThread {
136 DelegateSimpleThread(Delegate* delegate,
138 DelegateSimpleThread(Delegate* delegate,
142 ~DelegateSimpleThread() override;
148 DISALLOW_COPY_AND_ASSIGN(DelegateSimpleThread);
161 : public DelegateSimpleThread::Delegate {
163 typedef DelegateSimpleThread::Delegate Delegate;
189 std::vector<DelegateSimpleThread*> threads_;