13#ifndef ZYPP_SHUTDOWNLOCK_P_H_INCLUDED
14#define ZYPP_SHUTDOWNLOCK_P_H_INCLUDED
24class ExternalProgramWithSeperatePgid;
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose h...
Attempts to create a lock to prevent the system from going into hibernate/shutdown.
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.