Zero Install .NET API 2.20.0
ZeroInstall.Services.Solvers.BacktrackingSolver Class Reference

Uses limited backtracking to solve Requirements. Does not find all possible solutions! More...

Inheritance diagram for ZeroInstall.Services.Solvers.BacktrackingSolver:
ZeroInstall.Services.Solvers.ISolver

Public Member Functions

Selections Solve (Requirements requirements)
 Provides Selections that satisfy a set of Requirements. More...
 

Detailed Description

Uses limited backtracking to solve Requirements. Does not find all possible solutions!

This class is immutable and thread-safe.

Member Function Documentation

◆ Solve()

Selections ZeroInstall.Services.Solvers.BacktrackingSolver.Solve ( Requirements  requirements)
inline

Provides Selections that satisfy a set of Requirements.

Implements ZeroInstall.Services.Solvers.ISolver.


The documentation for this class was generated from the following file: