Deepsolver
Public Member Functions
Deepsolver::TaskTranslatorOutputOptimization Class Reference
Inheritance diagram for Deepsolver::TaskTranslatorOutputOptimization:
Deepsolver::AbstractTaskTranslatorOutput

List of all members.

Public Member Functions

void notifyUnknownPackageToRemove (const std::string &packageName)
void onBlockingByOtherVersion (VarId varId, VarId blockedBy)
void onlyOneInstallAnyway (VarId varId1, VarId varId2)
void onlyOneMayBeInstalled (VarId varId1, VarId varId2)
void onUserTaskInstall (VarId varId)
void onUserTaskRemove (VarId varId)
void requiredOneAnyForPackage (VarId requiredBy, const VarIdVector &alternatives)
 TaskTranslatorOutputOptimization (AbstractTaskTranslatorOutput &output)
bool wasConsideredInstallAnyway (VarId varId) const
bool wasConsideredRemoveAnyway (VarId varId) const
virtual ~TaskTranslatorOutputOptimization ()
 The destructor.