#include <dancing_links.hpp>
List of all members.
Public Member Functions |
template<typename ResultCallback , typename SearchHeuristic > |
std::size_t | search (std::size_t max_solutions, ResultCallback callback, SearchHeuristic heuristic) |
std::size_t | search (std::size_t max_solutions) |
void | set (std::size_t row, std::size_t col, char color=0) |
void | set_secondary_column (std::size_t col) |
Friends |
std::ostream & | operator<< (std::ostream &s, const dancing_links_t &dancing_links_t) |
Detailed Description
Definition at line 95 of file dancing_links.hpp.
Member Function Documentation
std::size_t search |
( |
std::size_t |
max_solutions, |
|
|
ResultCallback |
callback, |
|
|
SearchHeuristic |
heuristic |
|
) |
| |
std::size_t search |
( |
std::size_t |
max_solutions ) |
|
void set |
( |
std::size_t |
row, |
|
|
std::size_t |
col, |
|
|
char |
color = 0 |
|
) |
| |
void set_secondary_column |
( |
std::size_t |
col ) |
|
Friends And Related Function Documentation
std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const dancing_links_t & |
dancing_links_t |
|
) |
| [friend] |