Android-cuttlefish cvd tool
Public Member Functions | Private Attributes | List of all members
cuttlefish::LogTeeCreator Class Reference

#include <log_tee_creator.h>

Collaboration diagram for cuttlefish::LogTeeCreator:
Collaboration graph
[legend]

Public Member Functions

 INJECT (LogTeeCreator(const CuttlefishConfig::InstanceSpecific &instance))
 
Result< CommandCreateFullLogTee (Command &cmd, std::string process_name)
 
Result< CommandCreateLogTee (Command &cmd, std::string process_name, Subprocess::StdIOChannel log_channel)
 

Private Attributes

const CuttlefishConfig::InstanceSpecificinstance_
 

Member Function Documentation

◆ CreateFullLogTee()

Result< Command > cuttlefish::LogTeeCreator::CreateFullLogTee ( Command cmd,
std::string  process_name 
)

◆ CreateLogTee()

Result< Command > cuttlefish::LogTeeCreator::CreateLogTee ( Command cmd,
std::string  process_name,
Subprocess::StdIOChannel  log_channel 
)

◆ INJECT()

cuttlefish::LogTeeCreator::INJECT ( LogTeeCreator(const CuttlefishConfig::InstanceSpecific &instance)  )

Member Data Documentation

◆ instance_

const CuttlefishConfig::InstanceSpecific& cuttlefish::LogTeeCreator::instance_
private

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