Apache Mesos
Classes | Functions
os::windows::internal Namespace Reference

Classes

struct  ProcessData
 

Functions

Option< std::map< std::wstring, std::wstring > > get_system_env ()
 
Option< std::wstring > create_process_env (const Option< std::map< std::string, std::string >> &env)
 
std::wstring stringify_args (const std::vector< std::string > &argv)
 
Try< ProcessDatacreate_process (const std::string &command, const std::vector< std::string > &argv, const Option< std::map< std::string, std::string >> &environment, const bool create_suspended=false, const Option< std::array< int_fd, 3 >> &pipes=None(), const std::vector< int_fd > &whitelist_fds={})
 

Function Documentation

Try<ProcessData> os::windows::internal::create_process ( const std::string &  command,
const std::vector< std::string > &  argv,
const Option< std::map< std::string, std::string >> &  environment,
const bool  create_suspended = false,
const Option< std::array< int_fd, 3 >> &  pipes = None(),
const std::vector< int_fd > &  whitelist_fds = {} 
)
inline
Option<std::wstring> os::windows::internal::create_process_env ( const Option< std::map< std::string, std::string >> &  env)
inline
Option<std::map<std::wstring, std::wstring> > os::windows::internal::get_system_env ( )
inline
std::wstring os::windows::internal::stringify_args ( const std::vector< std::string > &  argv)
inline