libzypp 17.37.17
ShutdownLock_p.h
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8\---------------------------------------------------------------------*/
12
13#ifndef ZYPP_SHUTDOWNLOCK_P_H_INCLUDED
14#define ZYPP_SHUTDOWNLOCK_P_H_INCLUDED
15
16#include <string>
17
18#include <zypp-core/Globals.h>
20
21namespace zypp
22{
23
25
32{
33public:
34 ShutdownLock( const std::string &who, const std::string &reason );
36
37private:
39
40};
41
42}
43
44
45#endif
ExternalProgram extended to change the progress group ID after forking.
shared_ptr< ExternalProgramWithSeperatePgid > _prog
ShutdownLock(const std::string &who, const std::string &reason)
Easy-to use interface to the ZYPP dependency resolver.
Provides API related macros.