#include <qbpp_exhaustive_solver.hpp>
Definition at line 100 of file qbpp_exhaustive_solver.hpp.
◆ ExhaustiveSolver()
| qbpp::exhaustive_solver::ExhaustiveSolver::ExhaustiveSolver |
( |
const QuadModel & |
quad_model | ) |
|
|
inline |
◆ ~ExhaustiveSolver()
| virtual qbpp::exhaustive_solver::ExhaustiveSolver::~ExhaustiveSolver |
( |
| ) |
|
|
virtualdefault |
◆ callback()
| virtual void qbpp::exhaustive_solver::ExhaustiveSolver::callback |
( |
const SolHolder & |
sol_holder | ) |
const |
|
inlinevirtual |
◆ var_count()
| vindex_t qbpp::exhaustive_solver::ExhaustiveSolver::var_count |
( |
| ) |
const |
|
inline |
◆ search()
| qbpp::Sol qbpp::exhaustive_solver::ExhaustiveSolver::search |
( |
| ) |
|
|
inline |
◆ search_optimal_solutions()
| Sol qbpp::exhaustive_solver::ExhaustiveSolver::search_optimal_solutions |
( |
| ) |
|
|
inline |
◆ search_all_solutions()
| Sol qbpp::exhaustive_solver::ExhaustiveSolver::search_all_solutions |
( |
| ) |
|
|
inline |
◆ enable_default_callback()
| void qbpp::exhaustive_solver::ExhaustiveSolver::enable_default_callback |
( |
bool |
enable = true | ) |
|
|
inline |
◆ get_quad_model()
| const QuadModel& qbpp::exhaustive_solver::ExhaustiveSolver::get_quad_model |
( |
| ) |
const |
|
inline |
◆ quad_model_
| const QuadModel qbpp::exhaustive_solver::ExhaustiveSolver::quad_model_ |
|
protected |
◆ enable_default_callback_
| bool qbpp::exhaustive_solver::ExhaustiveSolver::enable_default_callback_ = false |
|
protected |
◆ callback_mutex_
| std::mutex qbpp::exhaustive_solver::ExhaustiveSolver::callback_mutex_ |
|
mutable |
The documentation for this class was generated from the following file: