Lines Matching defs:solver
31 #include <package/solver/Solver.h>
32 #include <package/solver/SolverPackage.h>
33 #include <package/solver/SolverProblem.h>
34 #include <package/solver/SolverProblemSolution.h>
35 #include <package/solver/SolverRepository.h>
36 #include <package/solver/SolverResult.h>
435 // create the solver
436 BSolver* solver;
437 status_t error = BSolver::Create(solver);
439 ERROR("Volume::InitialVerify(): failed to create solver: %s\n",
443 ObjectDeleter<BSolver> solverDeleter(solver);
447 error = _AddRepository(solver, repository, true, true);
458 error = nextVolume->_AddRepository(solver, nextRepository, true, false);
470 error = nextNextVolume->_AddRepository(solver, nextNextRepository, true,
480 error = solver->VerifyInstallation();
487 if (!solver->HasProblems()) {
498 int32 problemCount = solver->CountProblems();
500 BSolverProblem* problem = solver->ProblemAt(i);
1422 Volume::_AddRepository(BSolver* solver, BSolverRepository& repository,
1441 error = solver->AddRepository(&repository);
1443 ERROR("Volume::_AddRepository(): failed to add repository to solver: "