24 #ifndef LXCPP_COMMANDS_STOP_HPP
25 #define LXCPP_COMMANDS_STOP_HPP
32 #include <sys/types.h>
46 Stop(std::shared_ptr<ContainerConfig>& config,
47 std::shared_ptr<cargo::ipc::Client>& client);
54 std::shared_ptr<cargo::ipc::Client>
mClient;
61 #endif // LXCPP_COMMANDS_STOP_HPP
Stop(std::shared_ptr< ContainerConfig > &config, std::shared_ptr< cargo::ipc::Client > &client)
Stops the container.
Definition: stop.cpp:34
std::shared_ptr< ContainerConfig > mConfig
Definition: stop.hpp:53
~Stop()
Definition: stop.cpp:41
Command interface definition.
void execute()
Definition: stop.cpp:45
std::shared_ptr< cargo::ipc::Client > mClient
Definition: stop.hpp:54
Definition: command.hpp:29
A definition of a ContainerConfig struct.