libzypp
17.14.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ShutdownLock_p.h
Go to the documentation of this file.
1
/*---------------------------------------------------------------------\
2
| ____ _ __ __ ___ |
3
| |__ / \ / / . \ . \ |
4
| / / \ V /| _/ _/ |
5
| / /__ | | | | | | |
6
| /_____||_| |_| |_| |
7
| |
8
\---------------------------------------------------------------------*/
13
#ifndef ZYPP_SHUTDOWNLOCK_P_H_INCLUDED
14
#define ZYPP_SHUTDOWNLOCK_P_H_INCLUDED
15
16
#include <string>
17
18
#include "
zypp/APIConfig.h
"
19
#include "
zypp/base/PtrTypes.h
"
20
21
namespace
zypp
22
{
23
24
class
ExternalProgramWithSeperatePgid;
25
31
class
ZYPP_LOCAL
ShutdownLock
32
{
33
public
:
34
ShutdownLock
(
const
std::string &reason );
35
~
ShutdownLock
();
36
37
private
:
38
shared_ptr<ExternalProgramWithSeperatePgid>
_prog
;
39
40
};
41
42
}
43
44
45
#endif
zypp
ShutdownLock_p.h
Generated by
1.8.2