Gecode::Int::Extensional::LayeredGraph< View >::Index Class Reference
#include <extensional.hh>
Inherits Gecode::Advisor.
Detailed Description
template<class View>
class Gecode::Int::Extensional::LayeredGraph< View >::Index
Advisors for views (by position in array).
Definition at line 75 of file extensional.hh.
Public Member Functions | |
Index (Space *home, Propagator *p, Council< Index > &c, int i) | |
Create index advisor. | |
Index (Space *home, bool share, Index &a) | |
Clone index advisor a. | |
void | dispose (Space *home, Council< Index > &c) |
Dispose advisor. | |
Public Attributes | |
int | i |
The position of the view in the view array. |
Constructor & Destructor Documentation
template<class View>
Gecode::Int::Extensional::LayeredGraph< View >::Index::Index | ( | Space * | home, | |
Propagator * | p, | |||
Council< Index > & | c, | |||
int | i | |||
) | [inline] |
template<class View>
Gecode::Int::Extensional::LayeredGraph< View >::Index::Index | ( | Space * | home, | |
bool | share, | |||
Index & | a | |||
) | [inline] |
Member Function Documentation
template<class View>
void Gecode::Int::Extensional::LayeredGraph< View >::Index::dispose | ( | Space * | home, | |
Council< Index > & | c | |||
) | [inline] |
Member Data Documentation
template<class View>
int Gecode::Int::Extensional::LayeredGraph< View >::Index::i |
The documentation for this class was generated from the following files:
- gecode/int/extensional.hh (Revision: 7285)
- gecode/int/extensional/layered-graph.icc (Revision: 6262)