Gecode::Gist::Inspector Class Reference
[Gist: the Gecode Interactive Search Tool]
Abstract base class for inspectors. More...
#include <gist.hh>
Public Member Functions | |
virtual void | inspect (const Space &s)=0 |
Call-back function. | |
virtual std::string | name (void) |
Name of the inspector. | |
virtual void | finalize (void) |
Clean up when Gist exits. | |
virtual | ~Inspector (void) |
Destructor. |
Detailed Description
Abstract base class for inspectors.
An inspector provides a virtual method that is called when a node in the search tree is inspected (e.g. by double-clicking)
Definition at line 103 of file gist.hh.
Constructor & Destructor Documentation
Gecode::Gist::Inspector::~Inspector | ( | void | ) | [virtual] |
Member Function Documentation
virtual void Gecode::Gist::Inspector::inspect | ( | const Space & | s | ) | [pure virtual] |
Call-back function.
Implemented in Gecode::FlatZinc::FZPrintingInspector< S >, and Gecode::Gist::Print< S >.
std::string Gecode::Gist::Inspector::name | ( | void | ) | [virtual] |
Name of the inspector.
Reimplemented in Gecode::Gist::Print< S >.
void Gecode::Gist::Inspector::finalize | ( | void | ) | [virtual] |
Clean up when Gist exits.
Reimplemented in Gecode::FlatZinc::FZPrintingInspector< S >, and Gecode::Gist::Print< S >.
The documentation for this class was generated from the following files:
- gecode/gist.hh (Revision: 14967)
- gecode/gist/gist.cpp (Revision: 14967)