Public Member Functions | Protected Attributes
mets::improvement_logger< neighborhood_t > Struct Template Reference

#include <abstract-search.hh>

Inheritance diagram for mets::improvement_logger< neighborhood_t >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 improvement_logger (std::ostream &o, gol_type epsilon=1e-7)
void update (mets::abstract_search< neighborhood_t > *as)
 This method is automatically called when this observer is attached to a "notified" subject.

Protected Attributes

double best_m
gol_type epsilon_m
int iteration_m
std::ostream & os_m

Detailed Description

template<typename neighborhood_t>
struct mets::improvement_logger< neighborhood_t >

Definition at line 296 of file abstract-search.hh.


Constructor & Destructor Documentation

template<typename neighborhood_t >
mets::improvement_logger< neighborhood_t >::improvement_logger ( std::ostream &  o,
gol_type  epsilon = 1e-7 
) [inline, explicit]

Definition at line 299 of file abstract-search.hh.


Member Function Documentation

template<typename neighborhood_t >
void mets::improvement_logger< neighborhood_t >::update ( mets::abstract_search< neighborhood_t > *  ) [inline, virtual]

This method is automatically called when this observer is attached to a "notified" subject.

Parameters:
subject,:The subject that was notified and that called our update method.

Implements mets::observer< abstract_search< neighborhood_t > >.

Definition at line 308 of file abstract-search.hh.


Member Data Documentation

template<typename neighborhood_t >
double mets::improvement_logger< neighborhood_t >::best_m [protected]

Definition at line 329 of file abstract-search.hh.

template<typename neighborhood_t >
gol_type mets::improvement_logger< neighborhood_t >::epsilon_m [protected]

Definition at line 331 of file abstract-search.hh.

template<typename neighborhood_t >
int mets::improvement_logger< neighborhood_t >::iteration_m [protected]

Definition at line 328 of file abstract-search.hh.

template<typename neighborhood_t >
std::ostream& mets::improvement_logger< neighborhood_t >::os_m [protected]

Definition at line 330 of file abstract-search.hh.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:54