apt
0.9.14
Main Page
Related Pages
Modules
Classes
Files
File List
apt-pkg
upgrade.h
1
// -*- mode: cpp; mode: fold -*-
2
// Description /*{{{*/
3
/* ######################################################################
4
5
Upgrade - Upgrade/DistUpgrade releated code
6
7
##################################################################### */
8
/*}}}*/
9
10
#ifndef PKGLIB_UPGRADE_H
11
#define PKGLIB_UPGRADE_H
12
13
namespace
APT {
14
namespace
Upgrade {
15
// FIXME: make this "enum class UpgradeMode {" once we enable c++11
16
enum
UpgradeMode {
17
FORBID_REMOVE_PACKAGES = 1,
18
FORBID_INSTALL_NEW_PACKAGES = 2,
19
};
20
bool
Upgrade(
pkgDepCache
&Cache,
int
UpgradeMode);
21
}
22
}
23
24
// please use APT::Upgrade::Upgrade() instead
25
bool
pkgDistUpgrade(
pkgDepCache
&Cache);
26
bool
pkgAllUpgrade(
pkgDepCache
&Cache);
27
bool
pkgMinimizeUpgrade(
pkgDepCache
&Cache);
28
29
30
#endif
pkgDepCache
Definition:
depcache.h:56
Generated on Sat Dec 7 2013 14:57:05 for apt by
1.8.5