17 #ifndef MIRAL_EXTERNAL_CLIENT_H
18 #define MIRAL_EXTERNAL_CLIENT_H
20 #include <sys/types.h>
26 namespace mir {
class Server; }
42 auto launch(std::vector<std::string>
const& command_line)
const -> pid_t;
52 void snapcraft_launch(std::string
const& desktop_file)
const;
56 static auto split_command(std::string
const& command) -> std::vector<std::string>;
62 auto launch(std::string
const& command)
const -> pid_t;
66 std::shared_ptr<Self> self;