Cupt
Classes
resolver.hpp File Reference
#include <functional>
#include <cupt/common.hpp>
#include <cupt/cache/binaryversion.hpp>

Go to the source code of this file.

Classes

class  cupt::system::Resolver
 dependency problems resolver More...
 
struct  cupt::system::Resolver::Reason
 base class for resolver decision reasons More...
 
struct  cupt::system::Resolver::UserReason
 reason: asked by user More...
 
struct  cupt::system::Resolver::ImplicitReason
 reason: implicitly changed by resolver More...
 
struct  cupt::system::Resolver::AutoRemovalReason
 reason: auto-removal More...
 
struct  cupt::system::Resolver::RelationExpressionReason
 reason: other version's dependency More...
 
struct  cupt::system::Resolver::SynchronizationReason
 reason: source-synchronized with a related binary package More...
 
struct  cupt::system::Resolver::SuggestedPackage
 resolver's main solution item More...
 
struct  cupt::system::Resolver::Offer
 the result of resolver's work More...
 
struct  cupt::system::Resolver::UserAnswer
 user callback answer variants More...
 
struct  cupt::system::Resolver::RequestImportance