Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc::ThreadManager::WorkerThread Class Reference

Public Member Functions

bool created () const
 
void Start ()
 
 WorkerThread (ThreadManager *thd_mgr)
 
 ~WorkerThread ()
 

Private Member Functions

void Run ()
 

Private Attributes

bool created_
 
grpc_core::Thread thd_
 
ThreadManager *const thd_mgr_
 

Detailed Description

Definition at line 118 of file src/cpp/thread_manager/thread_manager.h.

Constructor & Destructor Documentation

◆ WorkerThread()

grpc::ThreadManager::WorkerThread::WorkerThread ( ThreadManager thd_mgr)
explicit

Definition at line 33 of file thread_manager.cc.

◆ ~WorkerThread()

grpc::ThreadManager::WorkerThread::~WorkerThread ( )

Definition at line 51 of file thread_manager.cc.

Member Function Documentation

◆ created()

bool grpc::ThreadManager::WorkerThread::created ( ) const
inline

Definition at line 123 of file src/cpp/thread_manager/thread_manager.h.

◆ Run()

void grpc::ThreadManager::WorkerThread::Run ( )
private

Definition at line 46 of file thread_manager.cc.

◆ Start()

void grpc::ThreadManager::WorkerThread::Start ( )
inline

Definition at line 124 of file src/cpp/thread_manager/thread_manager.h.

Member Data Documentation

◆ created_

bool grpc::ThreadManager::WorkerThread::created_
private

Definition at line 133 of file src/cpp/thread_manager/thread_manager.h.

◆ thd_

grpc_core::Thread grpc::ThreadManager::WorkerThread::thd_
private

Definition at line 132 of file src/cpp/thread_manager/thread_manager.h.

◆ thd_mgr_

ThreadManager* const grpc::ThreadManager::WorkerThread::thd_mgr_
private

Definition at line 131 of file src/cpp/thread_manager/thread_manager.h.


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


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