Go to the documentation of this file.
19#ifndef MIRAL_EXTERNAL_CLIENT_H
20#define MIRAL_EXTERNAL_CLIENT_H
28namespace mir {
class Server; }
40 void launch(std::vector<std::string>
const& command_line)
const;
51 auto pid() const -> pid_t;
55 std::shared_ptr<Self> self;
auto pid() const -> pid_t
The pid of the latest process that was launched or -1.
void launch_using_x11(std::vector< std::string > const &command_line) const
Launch using only X11 support (if enabled). For the occasions it is desired to coerce applications in...
~ExternalClientLauncher()
void operator()(mir::Server &server)
void launch(std::vector< std::string > const &command_line) const
Definition splash_session.h:24
Mir Abstraction Layer.
Definition floating_window_manager.h:29
Copyright © 2012-2026
Canonical Ltd.
Generated on Mon Mar 16 14:59:04 UTC 2026
This documentation is licensed under the GPL version 2 or 3.