@@ -12,8 +12,8 @@ StopState WorkThread.h /^ StopState$/;" e enum:threadpool::WorkThread::work_sta
12
12
ThreadInit ThreadPool.cpp /^int ThreadPool::ThreadInit()$/;" f class:ThreadPool
13
13
ThreadPool ThreadPool.cpp /^ThreadPool::ThreadPool(int min_num, int max_num):$/;" f class:ThreadPool
14
14
ThreadPool ThreadPool.h /^class ThreadPool$/;" c namespace:threadpool
15
- ThreadTask ThreadTask.h /^class ThreadTask$/;" c namespace :ThreadTask
16
- ThreadTask ThreadTask.h /^namespace ThreadTask$/;" n
15
+ ThreadTask ThreadTask.h /^ ThreadTask(int id):thread_task_id(id) $/;" f class:threadpool: :ThreadTask
16
+ ThreadTask ThreadTask.h /^class ThreadTask$/;" c namespace:threadpool
17
17
WorkState WorkThread.h /^ WorkState,$/;" e enum:threadpool::WorkThread::work_state
18
18
WorkThread WorkThread.h /^ WorkThread():thread_id(0),thread_state(WorkState),thread_pool(NULL){$/;" f class:threadpool::WorkThread
19
19
WorkThread WorkThread.h /^class WorkThread$/;" c namespace:threadpool
@@ -23,7 +23,6 @@ _WORKTHREAD_H_ WorkThread.h 3;" d
23
23
_test_h test.h 2;" d
24
24
add_task ThreadPool.cpp /^int ThreadPool::add_task(ThreadTask &task)$/;" f class:ThreadPool
25
25
busy_thr_num ThreadPool.h /^ int busy_thr_num;$/;" m class:threadpool::ThreadPool
26
- flag ThreadTask.h /^ int flag;$/;" m class:ThreadTask::ThreadTask
27
26
id WorkThread.h /^ int id;$/;" m class:threadpool::WorkThread
28
27
live_thr_num ThreadPool.h /^ int live_thr_num;$/;" m class:threadpool::ThreadPool
29
28
lock ThreadPool.h /^ pthread_mutex_t lock; \/\/本结构$/;" m class:threadpool::ThreadPool
@@ -44,11 +43,12 @@ thread_counter ThreadPool.h /^ pthread_mutex_t thread_counter; \/\/记录忙状
44
43
thread_id WorkThread.h /^ pthread_t thread_id;$/;" m class:threadpool::WorkThread
45
44
thread_pool WorkThread.h /^ ThreadPool *thread_pool;$/;" m class:threadpool::WorkThread
46
45
thread_state WorkThread.h /^ work_state thread_state; $/;" m class:threadpool::WorkThread
47
- thread_task_id ThreadTask.h /^ int thread_task_id;$/;" m class:ThreadTask::ThreadTask
46
+ thread_task ThreadPool.h /^ std::list<ThreadTask*> thread_task;$/;" m class:threadpool::ThreadPool
47
+ thread_task_id ThreadTask.h /^ int thread_task_id;$/;" m class:threadpool::ThreadTask
48
48
threadpool ThreadPool.h /^namespace threadpool$/;" n
49
+ threadpool ThreadTask.h /^namespace threadpool$/;" n
49
50
threadpool WorkThread.h /^namespace threadpool$/;" n
50
51
threadpool_state ThreadPool.h /^enum threadpool_state{ On, Off };$/;" g class:threadpool::ThreadPool
51
- tm ThreadPool.h /^ ThreadTask tm;$/;" m class:threadpool::ThreadPool
52
52
wait_exit_thr_num ThreadPool.h /^ int wait_exit_thr_num;$/;" m class:threadpool::ThreadPool
53
53
work_state WorkThread.h /^ enum work_state{$/;" g class:threadpool::WorkThread
54
54
work_thread ThreadPool.h /^ std::list<WorkThread*> work_thread;$/;" m class:threadpool::ThreadPool
0 commit comments