Go to the documentation of this file.
18 #ifndef CUPT_SYSTEM_SNAPSHOTS
19 #define CUPT_SYSTEM_SNAPSHOTS
24 #include <cupt/fwd.hpp>
39 internal::SnapshotsImpl* __impl;
45 CUPT_LOCAL
static const string installedPackageNamesFilename;
void setupResolverForSnapshotOnly(const string &snapshotName, const Cache &cache, Resolver &resolver)
Snapshots(const shared_ptr< Config > &config)
constructor
dependency problems resolver
Definition: resolver.hpp:43
various snapshot-related routines
Definition: snapshots.hpp:38
vector< string > getSnapshotNames() const
returns array of names of available snapshots
string getSnapshotsDirectory() const
void setupConfigForSnapshotOnly(const string &snapshotName)
the source of package and version information
Definition: cache.hpp:45
string getSnapshotDirectory(const string &snapshotName) const