Generated on Wed Jan 4 17:49:23 2006 for Gecode by doxygen 1.4.6

Gecode::Search::CopyNode Class Reference

#include <node.hh>

Inherited by Gecode::Search::ReCoNode.

List of all members.


Detailed Description

Search tree node for copying

Definition at line 38 of file node.hh.

Public Member Functions

 CopyNode (Space *, unsigned int)
 CopyNode (Space *, Space *, unsigned int)
Spacespace (void) const
void space (Space *)
unsigned int alt (void) const
void alt (unsigned int)
bool rightmost (void) const
void next (void)
void dispose (void)
unsigned int share (void)

Protected Attributes

Space_space
unsigned int _alt
unsigned int _last


Constructor & Destructor Documentation

Gecode::Search::CopyNode::CopyNode Space ,
unsigned  int
[inline]
 

Definition at line 34 of file node.icc.

Gecode::Search::CopyNode::CopyNode Space ,
Space ,
unsigned  int
[inline]
 

Definition at line 30 of file node.icc.


Member Function Documentation

Space * Gecode::Search::CopyNode::space void   )  const [inline]
 

Definition at line 38 of file node.icc.

void Gecode::Search::CopyNode::space Space  )  [inline]
 

Definition at line 42 of file node.icc.

unsigned int Gecode::Search::CopyNode::alt void   )  const [inline]
 

Definition at line 47 of file node.icc.

void Gecode::Search::CopyNode::alt unsigned  int  )  [inline]
 

Definition at line 51 of file node.icc.

bool Gecode::Search::CopyNode::rightmost void   )  const [inline]
 

Definition at line 56 of file node.icc.

void Gecode::Search::CopyNode::next void   )  [inline]
 

Definition at line 60 of file node.icc.

void Gecode::Search::CopyNode::dispose void   )  [inline]
 

Reimplemented in Gecode::Search::ReCoNode.

Definition at line 65 of file node.icc.

unsigned int Gecode::Search::CopyNode::share void   )  [inline]
 

Definition at line 90 of file node.icc.


Member Data Documentation

Space* Gecode::Search::CopyNode::_space [protected]
 

Definition at line 40 of file node.hh.

unsigned int Gecode::Search::CopyNode::_alt [protected]
 

Definition at line 41 of file node.hh.

unsigned int Gecode::Search::CopyNode::_last [protected]
 

Definition at line 42 of file node.hh.


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