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

#include <activity.h>

Public Member Functions

ScopedActivityoperator= (const ScopedActivity &)=delete
 
 ScopedActivity (Activity *activity)
 
 ScopedActivity (const ScopedActivity &)=delete
 
 ~ScopedActivity ()
 

Private Attributes

Activity *const prior_activity_
 

Detailed Description

Definition at line 142 of file activity.h.

Constructor & Destructor Documentation

◆ ScopedActivity() [1/2]

grpc_core::Activity::ScopedActivity::ScopedActivity ( Activity activity)
inlineexplicit

Definition at line 144 of file activity.h.

◆ ~ScopedActivity()

grpc_core::Activity::ScopedActivity::~ScopedActivity ( )
inline

Definition at line 148 of file activity.h.

◆ ScopedActivity() [2/2]

grpc_core::Activity::ScopedActivity::ScopedActivity ( const ScopedActivity )
delete

Member Function Documentation

◆ operator=()

ScopedActivity& grpc_core::Activity::ScopedActivity::operator= ( const ScopedActivity )
delete

Member Data Documentation

◆ prior_activity_

Activity* const grpc_core::Activity::ScopedActivity::prior_activity_
private

Definition at line 153 of file activity.h.


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


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