HomeSort by relevance Sort by last modified time
    Searched refs:DelegateSimpleThread (Results 1 - 10 of 10) sorted by null

  /external/libchrome/base/threading/
simple_thread.h 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.
157 // DelegateSimpleThread are safe to delete after Run() was invoked, their
161 class BASE_EXPORT DelegateSimpleThread : public SimpleThread {
169 DelegateSimpleThread(Delegate* delegate,
171 DelegateSimpleThread(Delegate* delegate,
175 ~DelegateSimpleThread() override
    [all...]
simple_thread.cc 84 DelegateSimpleThread::DelegateSimpleThread(Delegate* delegate,
86 : DelegateSimpleThread(delegate, name_prefix, Options()) {}
88 DelegateSimpleThread::DelegateSimpleThread(Delegate* delegate,
96 DelegateSimpleThread::~DelegateSimpleThread() = default;
98 void DelegateSimpleThread::Run() {
125 DelegateSimpleThread* thread = new DelegateSimpleThread(this, name_prefix_)
    [all...]
simple_thread_unittest.cc 19 class SetIntRunner : public DelegateSimpleThread::Delegate {
36 class ControlledRunner : public DelegateSimpleThread::Delegate {
69 class WaitEventRunner : public DelegateSimpleThread::Delegate {
86 class SeqRunner : public DelegateSimpleThread::Delegate {
101 class VerifyPoolRunner : public DelegateSimpleThread::Delegate {
131 DelegateSimpleThread thread(&runner, "int_setter");
152 DelegateSimpleThread thread(&runner, "event_waiter");
166 DelegateSimpleThread thread(&runner, "non_joinable", options);
186 std::unique_ptr<DelegateSimpleThread> thread(
187 new DelegateSimpleThread(runner.get(), "non_joinable", options))
    [all...]
thread_collision_warner_unittest.cc 150 class QueueUser : public base::DelegateSimpleThread::Delegate {
170 base::DelegateSimpleThread thread_a(&queue_user_a, "queue_user_thread_a");
171 base::DelegateSimpleThread thread_b(&queue_user_b, "queue_user_thread_b");
207 class QueueUser : public base::DelegateSimpleThread::Delegate {
227 base::DelegateSimpleThread thread_a(&queue_user_a, "queue_user_thread_a");
228 base::DelegateSimpleThread thread_b(&queue_user_b, "queue_user_thread_b");
266 class QueueUser : public base::DelegateSimpleThread::Delegate {
295 base::DelegateSimpleThread thread_a(&queue_user_a, "queue_user_thread_a");
296 base::DelegateSimpleThread thread_b(&queue_user_b, "queue_user_thread_b");
339 class QueueUser : public base::DelegateSimpleThread::Delegate
    [all...]
thread_local_storage_unittest.cc 57 class ThreadLocalStorageRunner : public DelegateSimpleThread::Delegate {
228 DelegateSimpleThread* threads[kNumThreads];
234 threads[index] = new DelegateSimpleThread(thread_delegates[index],
  /external/perf_data_converter/src/quipper/compat/cros/detail/
thread.h 14 public base::DelegateSimpleThread::Delegate {
28 base::DelegateSimpleThread thread_;
  /external/libchrome/ipc/
ipc_channel_nacl.h 84 std::unique_ptr<base::DelegateSimpleThread> reader_thread_;
ipc_channel_nacl.cc 75 : public base::DelegateSimpleThread::Delegate {
90 // DelegateSimpleThread implementation. Reads data from the pipe in a loop
170 new base::DelegateSimpleThread(reader_thread_runner_.get(),
  /external/libchrome/base/
sync_socket_unittest.cc 20 class HangingReceiveThread : public DelegateSimpleThread::Delegate {
60 DelegateSimpleThread thread_;
lazy_instance_unittest.cc 61 class SlowDelegate : public base::DelegateSimpleThread::Delegate {

Completed in 1041 milliseconds