4// (c) Copyright Rosetta Commons Member Institutions.
5// (c) This file is part of the Rosetta software suite and is made available under license.
6// (c) The Rosetta software is developed by the contributing members of the Rosetta Commons.
7// (c) For more information, see http://www.rosettacommons.org. Questions about this can be
8// (c) addressed to University of Washington UW TechTransfer, email: license@u.washington.edu.
9
10/// @file src/basic/execute.hh
11/// @brief Various functions to run external executables
12/// @author Sergey Lyskov
13///
14/// Note: this code is placed in to 'basic' level instead of utility because we want to have access to Tracers so verbosity of all external calls could be controlled
15
16#ifndef INCLUDED_basic_execute_hh
17#define INCLUDED_basic_execute_hh
18
19#include <string>
20
21namespace basic {
22
23
24/// @brief Struct that hold result code + output of external process