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

#include <process_monitor.h>

Collaboration diagram for cuttlefish::ProcessMonitor::Properties:
Collaboration graph
[legend]

Public Member Functions

PropertiesRestartSubprocesses (bool) &
 
PropertiesAddCommand (MonitorCommand) &
 
PropertiesStraceCommands (std::set< std::string >) &
 
PropertiesStraceLogDir (std::string) &
 

Private Attributes

bool restart_subprocesses_
 
std::vector< MonitorEntryentries_
 
std::set< std::string > strace_commands_
 
std::string strace_log_dir_
 

Friends

class ProcessMonitor
 

Member Function Documentation

◆ AddCommand()

ProcessMonitor::Properties & cuttlefish::ProcessMonitor::Properties::AddCommand ( MonitorCommand  cmd) &

◆ RestartSubprocesses()

ProcessMonitor::Properties & cuttlefish::ProcessMonitor::Properties::RestartSubprocesses ( bool  r) &

◆ StraceCommands()

ProcessMonitor::Properties & cuttlefish::ProcessMonitor::Properties::StraceCommands ( std::set< std::string >  strace) &

◆ StraceLogDir()

ProcessMonitor::Properties & cuttlefish::ProcessMonitor::Properties::StraceLogDir ( std::string  log_dir) &

Friends And Related Function Documentation

◆ ProcessMonitor

friend class ProcessMonitor
friend

Member Data Documentation

◆ entries_

std::vector<MonitorEntry> cuttlefish::ProcessMonitor::Properties::entries_
private

◆ restart_subprocesses_

bool cuttlefish::ProcessMonitor::Properties::restart_subprocesses_
private

◆ strace_commands_

std::set<std::string> cuttlefish::ProcessMonitor::Properties::strace_commands_
private

◆ strace_log_dir_

std::string cuttlefish::ProcessMonitor::Properties::strace_log_dir_
private

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