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

#include <subprocess.h>

Public Member Functions

void Interrupt ()
 
int Join ()
 
 SubProcess (const std::vector< std::string > &args)
 
 ~SubProcess ()
 

Private Member Functions

SubProcessoperator= (const SubProcess &other)
 
 SubProcess (const SubProcess &other)
 

Private Attributes

gpr_subprocess *const subprocess_
 

Detailed Description

Definition at line 30 of file test/cpp/util/subprocess.h.

Constructor & Destructor Documentation

◆ SubProcess() [1/2]

grpc::SubProcess::SubProcess ( const std::vector< std::string > &  args)
explicit

Definition at line 35 of file test/cpp/util/subprocess.cc.

◆ ~SubProcess()

grpc::SubProcess::~SubProcess ( )

Definition at line 38 of file test/cpp/util/subprocess.cc.

◆ SubProcess() [2/2]

grpc::SubProcess::SubProcess ( const SubProcess other)
private

Member Function Documentation

◆ Interrupt()

void grpc::SubProcess::Interrupt ( )

Definition at line 42 of file test/cpp/util/subprocess.cc.

◆ Join()

int grpc::SubProcess::Join ( )

Definition at line 40 of file test/cpp/util/subprocess.cc.

◆ operator=()

SubProcess& grpc::SubProcess::operator= ( const SubProcess other)
private

Member Data Documentation

◆ subprocess_

gpr_subprocess* const grpc::SubProcess::subprocess_
private

Definition at line 42 of file test/cpp/util/subprocess.h.


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


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