Generated on Wed Nov 5 2014 05:18:45 for Gecode by doxygen 1.7.6.1
Gecode::Search::MetaStop Class Reference

Stop-object for meta engine More...

#include <search.hh>

List of all members.

Public Member Functions

 MetaStop (Stop *s)
 Stop the meta engine if indicated by the stop object s.
virtual bool stop (const Statistics &s, const Options &o)
 Return true if meta engine must be stopped.
void limit (const Search::Statistics &s, unsigned long int l)
 Set current limit for the engine to l fails.
void update (const Search::Statistics &s)
 Update statistics.
Stopenginestop (void) const
 Return the stop object to control the engine.
bool enginestopped (void) const
 Return whether the engine has been stopped.
Statistics metastatistics (void) const
 Return statistics for the meta engine.
 ~MetaStop (void)
 Delete object.

Detailed Description

Stop-object for meta engine

Definition at line 349 of file search.hh.


Constructor & Destructor Documentation

Stop the meta engine if indicated by the stop object s.

Definition at line 131 of file stop.hpp.

Delete object.

Definition at line 162 of file stop.hpp.


Member Function Documentation

bool Gecode::Search::MetaStop::stop ( const Statistics s,
const Options o 
) [virtual]

Return true if meta engine must be stopped.

Implements Gecode::Search::Stop.

Definition at line 78 of file stop.cpp.

void Gecode::Search::MetaStop::limit ( const Search::Statistics s,
unsigned long int  l 
) [inline]

Set current limit for the engine to l fails.

Definition at line 135 of file stop.hpp.

Update statistics.

Definition at line 142 of file stop.hpp.

Stop * Gecode::Search::MetaStop::enginestop ( void  ) const [inline]

Return the stop object to control the engine.

Definition at line 147 of file stop.hpp.

bool Gecode::Search::MetaStop::enginestopped ( void  ) const [inline]

Return whether the engine has been stopped.

Definition at line 152 of file stop.hpp.

Return statistics for the meta engine.

Definition at line 157 of file stop.hpp.


The documentation for this class was generated from the following files: