21 #ifndef PAGESPEED_KERNEL_THREAD_PTHREAD_THREAD_SYSTEM_H_
22 #define PAGESPEED_KERNEL_THREAD_PTHREAD_THREAD_SYSTEM_H_
27 namespace net_instaweb {
47 friend class PthreadThreadImpl;
virtual ThreadId * GetThreadId() const
virtual void BeforeThreadRunHook()
Definition: thread_system.h:46
Definition: pthread_thread_system.h:31
Definition: thread_system.h:61
Definition: thread_system.h:40
virtual RWLock * NewRWLock()
virtual CondvarCapableMutex * NewMutex()
Definition: thread_system.h:116
Definition: thread_system.h:166
Timer interface, made virtual so it can be mocked for tests.
Definition: timer.h:27
virtual Timer * NewTimer()
Base class for client thread code.
Definition: thread.h:34