Public Member Functions | Private Member Functions | Private Attributes | List of all members
WorkThread Class Reference

Public Member Functions

void Join ()
 
void Start ()
 
 WorkThread (grpc_core::ThreadPool *pool, SimpleFunctorForAdd *cb, int num_add)
 
 ~WorkThread ()
 

Private Member Functions

void Run ()
 

Private Attributes

SimpleFunctorForAddcb_
 
int num_add_
 
grpc_core::ThreadPoolpool_
 
grpc_core::Thread thd_
 

Detailed Description

Definition at line 84 of file threadpool_test.cc.

Constructor & Destructor Documentation

◆ WorkThread()

WorkThread::WorkThread ( grpc_core::ThreadPool pool,
SimpleFunctorForAdd cb,
int  num_add 
)
inline

Definition at line 86 of file threadpool_test.cc.

◆ ~WorkThread()

WorkThread::~WorkThread ( )
inline

Definition at line 92 of file threadpool_test.cc.

Member Function Documentation

◆ Join()

void WorkThread::Join ( )
inline

Definition at line 95 of file threadpool_test.cc.

◆ Run()

void WorkThread::Run ( )
inlineprivate

Definition at line 98 of file threadpool_test.cc.

◆ Start()

void WorkThread::Start ( )
inline

Definition at line 94 of file threadpool_test.cc.

Member Data Documentation

◆ cb_

SimpleFunctorForAdd* WorkThread::cb_
private

Definition at line 105 of file threadpool_test.cc.

◆ num_add_

int WorkThread::num_add_
private

Definition at line 104 of file threadpool_test.cc.

◆ pool_

grpc_core::ThreadPool* WorkThread::pool_
private

Definition at line 106 of file threadpool_test.cc.

◆ thd_

grpc_core::Thread WorkThread::thd_
private

Definition at line 107 of file threadpool_test.cc.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:50