Generated on Sat Feb 7 2015 02:01:40 for Gecode by doxygen 1.8.9.1
Gecode::NoGoods Class Reference

No-goods recorded from restarts. More...

#include <core.hpp>

Public Member Functions

 NoGoods (void)
 Initialize. More...
 
virtual void post (Space &home) const
 Post no-goods. More...
 
unsigned long int ng (void) const
 Return number of no-goods posted. More...
 
void ng (unsigned long int n)
 Set number of no-goods posted to n More...
 
virtual ~NoGoods (void)
 Destructor. More...
 

Static Public Attributes

static NoGoods eng
 Empty no-goods. More...
 

Protected Attributes

unsigned long int n
 Number of no-goods. More...
 

Detailed Description

No-goods recorded from restarts.

Definition at line 1240 of file core.hpp.

Constructor & Destructor Documentation

Gecode::NoGoods::NoGoods ( void  )
inline

Initialize.

Definition at line 2683 of file core.hpp.

Gecode::NoGoods::~NoGoods ( void  )
inlinevirtual

Destructor.

Definition at line 2694 of file core.hpp.

Member Function Documentation

void Gecode::NoGoods::post ( Space home) const
virtual

Post no-goods.

Reimplemented in Gecode::Search::Parallel::Path, and Gecode::Search::Sequential::Path.

Definition at line 82 of file core.cpp.

unsigned long int Gecode::NoGoods::ng ( void  ) const
inline

Return number of no-goods posted.

Definition at line 2686 of file core.hpp.

void Gecode::NoGoods::ng ( unsigned long int  n)
inline

Set number of no-goods posted to n

Definition at line 2690 of file core.hpp.

Member Data Documentation

unsigned long int Gecode::NoGoods::n
protected

Number of no-goods.

Definition at line 1243 of file core.hpp.

NoGoods Gecode::NoGoods::eng
static

Empty no-goods.

Definition at line 1258 of file core.hpp.


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