Generated on Sat Feb 12 2011 17:41:24 for Gecode by doxygen 1.7.3

Gecode::Int::Distinct::BiLink Class Reference

Bidirectional links for both edges and anchors in nodes of view-value graph. More...

#include <dom.hpp>

List of all members.

Public Member Functions

 BiLink (void)
BiLinkprev (void) const
void prev (BiLink *)
BiLinknext (void) const
void next (BiLink *)
void add (BiLink *)
void unlink (void)
void mark (void)
bool marked (void) const
bool empty (void) const

Detailed Description

Bidirectional links for both edges and anchors in nodes of view-value graph.

Definition at line 73 of file dom.hpp.


Constructor & Destructor Documentation

Gecode::Int::Distinct::BiLink::BiLink ( void  ) [inline]

Definition at line 41 of file bilink.hpp.


Member Function Documentation

BiLink * Gecode::Int::Distinct::BiLink::prev ( void  ) const [inline]

Definition at line 46 of file bilink.hpp.

void Gecode::Int::Distinct::BiLink::prev ( BiLink l) [inline]

Definition at line 54 of file bilink.hpp.

BiLink * Gecode::Int::Distinct::BiLink::next ( void  ) const [inline]

Reimplemented in Gecode::Int::Distinct::Edge< View >.

Definition at line 50 of file bilink.hpp.

void Gecode::Int::Distinct::BiLink::next ( BiLink l) [inline]

Definition at line 58 of file bilink.hpp.

void Gecode::Int::Distinct::BiLink::add ( BiLink l) [inline]

Definition at line 63 of file bilink.hpp.

void Gecode::Int::Distinct::BiLink::unlink ( void  ) [inline]

Definition at line 68 of file bilink.hpp.

void Gecode::Int::Distinct::BiLink::mark ( void  ) [inline]

Definition at line 74 of file bilink.hpp.

bool Gecode::Int::Distinct::BiLink::marked ( void  ) const [inline]

Definition at line 78 of file bilink.hpp.

bool Gecode::Int::Distinct::BiLink::empty ( void  ) const [inline]

Definition at line 82 of file bilink.hpp.


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