Generated on for Gecode by doxygen 1.17.0
Gecode::Options::I_ Class Reference

Helper class storing Gist inspectors. More...

#include <gecode/driver.hh>

Public Member Functions

 I_ (void)
 Constructor.
void click (Gist::Inspector *i)
 Add inspector that reacts on node double clicks.
void solution (Gist::Inspector *i)
 Add inspector that reacts on each new solution that is found.
void move (Gist::Inspector *i)
 Add inspector that reacts on each move of the cursor.
void compare (Gist::Comparator *i)
 Add comparator.
Gist::Inspectorclick (unsigned int i) const
 Return click inspector number i, or nullptr if it does not exist.
Gist::Inspectorsolution (unsigned int i) const
 Return solution inspector number i, or nullptr if it does not exist.
Gist::Inspectormove (unsigned int i) const
 Return move inspector number i, or nullptr if it does not exist.
Gist::Comparatorcompare (unsigned int i) const
 Return comparator number i, or nullptr if it does not exist.

Detailed Description

Helper class storing Gist inspectors.

Definition at line 673 of file driver.hh.

Constructor & Destructor Documentation

◆ I_()

Gecode::Options::I_::I_ ( void )
inline

Constructor.

Definition at line 572 of file options.hpp.

Member Function Documentation

◆ click() [1/2]

void Gecode::Options::I_::click ( Gist::Inspector * i)
inline

Add inspector that reacts on node double clicks.

Definition at line 577 of file options.hpp.

◆ solution() [1/2]

void Gecode::Options::I_::solution ( Gist::Inspector * i)
inline

Add inspector that reacts on each new solution that is found.

Definition at line 581 of file options.hpp.

◆ move() [1/2]

void Gecode::Options::I_::move ( Gist::Inspector * i)
inline

Add inspector that reacts on each move of the cursor.

Definition at line 585 of file options.hpp.

◆ compare() [1/2]

void Gecode::Options::I_::compare ( Gist::Comparator * i)
inline

Add comparator.

Definition at line 589 of file options.hpp.

◆ click() [2/2]

Gist::Inspector * Gecode::Options::I_::click ( unsigned int i) const
inline

Return click inspector number i, or nullptr if it does not exist.

Definition at line 593 of file options.hpp.

◆ solution() [2/2]

Gist::Inspector * Gecode::Options::I_::solution ( unsigned int i) const
inline

Return solution inspector number i, or nullptr if it does not exist.

Definition at line 597 of file options.hpp.

◆ move() [2/2]

Gist::Inspector * Gecode::Options::I_::move ( unsigned int i) const
inline

Return move inspector number i, or nullptr if it does not exist.

Definition at line 601 of file options.hpp.

◆ compare() [2/2]

Gist::Comparator * Gecode::Options::I_::compare ( unsigned int i) const
inline

Return comparator number i, or nullptr if it does not exist.

Definition at line 605 of file options.hpp.


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