Public Member Functions | Private Attributes | List of all members
grpc_core::MutexLockForGprMu Class Reference

#include <sync.h>

Public Member Functions

 MutexLockForGprMu (const MutexLock &)=delete
 
 MutexLockForGprMu (gpr_mu *mu)
 
MutexLockForGprMuoperator= (const MutexLock &)=delete
 
 ~MutexLockForGprMu ()
 

Private Attributes

gpr_mu *const mu_
 

Detailed Description

Definition at line 152 of file src/core/lib/gprpp/sync.h.

Constructor & Destructor Documentation

◆ MutexLockForGprMu() [1/2]

grpc_core::MutexLockForGprMu::MutexLockForGprMu ( gpr_mu mu)
inlineexplicit

Definition at line 154 of file src/core/lib/gprpp/sync.h.

◆ ~MutexLockForGprMu()

grpc_core::MutexLockForGprMu::~MutexLockForGprMu ( )
inline

Definition at line 155 of file src/core/lib/gprpp/sync.h.

◆ MutexLockForGprMu() [2/2]

grpc_core::MutexLockForGprMu::MutexLockForGprMu ( const MutexLock )
delete

Member Function Documentation

◆ operator=()

MutexLockForGprMu& grpc_core::MutexLockForGprMu::operator= ( const MutexLock )
delete

Member Data Documentation

◆ mu_

gpr_mu* const grpc_core::MutexLockForGprMu::mu_
private

Definition at line 161 of file src/core/lib/gprpp/sync.h.


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


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