Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lxcpp::Stop Class Referencefinal

#include <stop.hpp>

+ Inheritance diagram for lxcpp::Stop:

Public Member Functions

 Stop (std::shared_ptr< ContainerConfig > &config, std::shared_ptr< cargo::ipc::Client > &client)
 Stops the container. More...
 
 ~Stop ()
 
void execute ()
 
virtual void revert ()
 

Private Attributes

std::shared_ptr< ContainerConfigmConfig
 
std::shared_ptr
< cargo::ipc::Client
mClient
 

Constructor & Destructor Documentation

lxcpp::Stop::Stop ( std::shared_ptr< ContainerConfig > &  config,
std::shared_ptr< cargo::ipc::Client > &  client 
)

Stops the container.

Parameters
configcontainer's config
lxcpp::Stop::~Stop ( )

Member Function Documentation

void lxcpp::Stop::execute ( )
virtual

Implements lxcpp::Command.

virtual void lxcpp::Command::revert ( )
inlinevirtualinherited

Member Data Documentation

std::shared_ptr<cargo::ipc::Client> lxcpp::Stop::mClient
private
std::shared_ptr<ContainerConfig> lxcpp::Stop::mConfig
private

The documentation for this class was generated from the following files: