#include <external_client.h>
◆ ExternalClientLauncher()
miral::ExternalClientLauncher::ExternalClientLauncher |
( |
| ) |
|
◆ ~ExternalClientLauncher()
miral::ExternalClientLauncher::~ExternalClientLauncher |
( |
| ) |
|
◆ launch()
void miral::ExternalClientLauncher::launch |
( |
std::vector< std::string > const & |
command_line | ) |
const |
◆ launch_using_x11()
void miral::ExternalClientLauncher::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 into using X11.
◆ operator()()
void miral::ExternalClientLauncher::operator() |
( |
mir::Server & |
server | ) |
|
◆ pid()
auto miral::ExternalClientLauncher::pid |
( |
| ) |
const -> pid_t |
The pid of the latest process that was launched or -1.
- Note
- there's no guarantee that the process still exists, or that another process has not subsequently been assigned the same id.
The documentation for this class was generated from the following file:
Copyright © 2012-2022
Canonical Ltd.
Generated on Fri Nov 11 11:01:41 UTC 2022
This documentation is licensed under the GPL version 2 or 3.