Generated on Tue Apr 18 10:23:17 2017 for Gecode by doxygen 1.6.3

Gecode::GPI Class Reference

Global propagator information. More...

#include <gpi.hpp>

List of all members.

Classes

class  Info
 Class for storing timed-decay value. More...

Public Member Functions

 GPI (void)
 Initialize.
 GPI (const GPI &ga)
 Copy during cloning.
 ~GPI (void)
 Destructor.
void decay (double d)
 Set decay factor to d.
double decay (void) const
 Return decay factor.
void fail (Info &c)
 Increment failure count.
Infoallocate (unsigned int gid)
 Allocate new actor info.

Detailed Description

Global propagator information.

Definition at line 43 of file gpi.hpp.


Constructor & Destructor Documentation

Gecode::GPI::GPI ( void   )  [inline]

Initialize.

Definition at line 214 of file gpi.hpp.

Gecode::GPI::GPI ( const GPI ga  )  [inline]

Copy during cloning.

Definition at line 217 of file gpi.hpp.

Gecode::GPI::~GPI ( void   )  [inline]

Destructor.

Definition at line 222 of file gpi.hpp.


Member Function Documentation

void Gecode::GPI::decay ( double  d  )  [inline]

Set decay factor to d.

Definition at line 237 of file gpi.hpp.

double Gecode::GPI::decay ( void   )  const [inline]

Return decay factor.

Definition at line 232 of file gpi.hpp.

void Gecode::GPI::fail ( Info c  )  [inline]

Increment failure count.

Definition at line 227 of file gpi.hpp.

GPI::Info * Gecode::GPI::allocate ( unsigned int  gid  )  [inline]

Allocate new actor info.

Definition at line 242 of file gpi.hpp.


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