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

#include <abstract-search.hh>

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

List of all members.

Public Member Functions

 iteration_logger (std::ostream &o)
void update (mets::abstract_search< neighborhood_t > *as)
 This method is automatically called when this observer is attached to a "notified" subject.

Protected Attributes

int iteration
std::ostream & os

Detailed Description

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

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


Constructor & Destructor Documentation

template<typename neighborhood_t >
mets::iteration_logger< neighborhood_t >::iteration_logger ( std::ostream &  o) [inline, explicit]

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


Member Function Documentation

template<typename neighborhood_t >
void mets::iteration_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 279 of file abstract-search.hh.


Member Data Documentation

template<typename neighborhood_t >
int mets::iteration_logger< neighborhood_t >::iteration [protected]

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

template<typename neighborhood_t >
std::ostream& mets::iteration_logger< neighborhood_t >::os [protected]

Definition at line 292 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