LibreOffice Module cppu (master) 1
Classes | Typedefs
cppu_threadpool Namespace Reference

Classes

class  DisposedCallerAdmin
 
struct  EqualThreadId
 
struct  HashThreadId
 
struct  Job
 
class  JobQueue
 
class  ORequestThread
 
class  ThreadAdmin
 
class  ThreadPool
 
struct  WaitingThread
 

Typedefs

typedef void() RequestFun(void *)
 
typedef std::shared_ptr< DisposedCallerAdminDisposedCallerAdminHolder
 
typedef std::unordered_map< ::rtl::ByteSequence, std::pair< JobQueue *, JobQueue * >, HashThreadId, EqualThreadIdThreadIdHashMap
 
typedef std::deque< struct ::cppu_threadpool::WaitingThread * > WaitingThreadDeque
 
typedef rtl::Reference< ThreadPoolThreadPoolHolder
 

Typedef Documentation

◆ DisposedCallerAdminHolder

Definition at line 42 of file jobqueue.hxx.

◆ RequestFun

typedef void() cppu_threadpool::RequestFun(void *)

Definition at line 33 of file jobqueue.hxx.

◆ ThreadIdHashMap

typedef std::unordered_map< ::rtl::ByteSequence, std::pair < JobQueue * , JobQueue * >, HashThreadId, EqualThreadId > cppu_threadpool::ThreadIdHashMap

Definition at line 64 of file threadpool.hxx.

◆ ThreadPoolHolder

Definition at line 115 of file threadpool.hxx.

◆ WaitingThreadDeque

Definition at line 75 of file threadpool.hxx.