#include "StartProcess.h"
#include "Errors.h"
#include "Log.h"
#include "Memory.h"
#include "Optional.h"
#include <boost/process/args.hpp>
#include <boost/process/child.hpp>
#include <boost/process/env.hpp>
#include <boost/process/exe.hpp>
#include <boost/process/io.hpp>
#include <boost/process/pipe.hpp>
#include <boost/process/search_path.hpp>
#include <fmt/ranges.h>
Go to the source code of this file.
|
int | Trinity::StartProcess (std::string executable, std::vector< std::string > args, std::string logger, std::string input_file, bool secure) |
|
std::shared_ptr< AsyncProcessResult > | Trinity::StartAsyncProcess (std::string executable, std::vector< std::string > args, std::string logger, std::string input_file, bool secure) |
|
std::string | Trinity::SearchExecutableInPath (std::string const &filename) |
|