MIRA
Public Member Functions | Public Attributes | List of all members
ProcessSpawnManager::ProcessInfo Struct Reference

#include <platform/ProcessSpawnManager.h>

Public Member Functions

 ~ProcessInfo ()
 
std::string getName () const
 

Public Attributes

Process process
 
std::string name
 
std::string pid
 
bool respawn
 
bool required
 
bool shutdownRecursively
 
Path executable
 
std::vector< std::string > args
 
boost::optional< Process::Environmentenv
 
std::string cleanup_cmd
 

Constructor & Destructor Documentation

◆ ~ProcessInfo()

~ProcessInfo ( )
inline

Member Function Documentation

◆ getName()

std::string getName ( ) const
inline

Member Data Documentation

◆ process

Process process

◆ name

std::string name

◆ pid

std::string pid

◆ respawn

bool respawn

◆ required

bool required

◆ shutdownRecursively

bool shutdownRecursively

◆ executable

Path executable

◆ args

std::vector<std::string> args

◆ env

boost::optional<Process::Environment> env

◆ cleanup_cmd

std::string cleanup_cmd

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