|
| improvement_logger (std::ostream &o, gol_type epsilon=1e-7) |
|
void | update (mets::abstract_search< neighborhood_t > *as) |
| This is the callback method called by searches when a move, an improvement or something else happens. More...
|
|
| search_listener () |
| A new observer (listener) of a search process, remember to attach the created object to the search process to be observed (mets::search_type::attach())
|
|
| search_listener (const search_listener< search_type > &other) |
| purposely not implemented (see Effective C++)
|
|
search_listener< search_type > & | operator= (const search_listener< search_type > &other) |
|
virtual | ~search_listener () |
| Virtual destructor.
|
|
virtual void | update (search_type *algorithm)=0 |
| This is the callback method called by searches when a move, an improvement or something else happens. More...
|
|
virtual void | update (observed_subject *)=0 |
| This method is automatically called when this observer is attached to a "notified" subject. More...
|
|
|
int | iteration_m |
|
double | best_m |
|
std::ostream & | os_m |
|
gol_type | epsilon_m |
|
◆ update()
template<typename neighborhood_t >
The documentation for this struct was generated from the following file:
- metslib/abstract-search.hh