Generated on Mon Jul 6 18:09:29 2009 for Gecode by doxygen 1.5.9

Gecode::ViewSelTieBreakDynamic< _View >::Desc Class Reference

Description for tie breakers. More...

#include <branching-tiebreak.hpp>

List of all members.

Public Member Functions

 Desc (Space &home, ViewSelVirtualBase< _View > **tb, int n0)
 Constructor.
 Desc (const Desc &de)
 Copy constructor.
const Descoperator= (const Desc &de)
 Assignment operator.
void commit (Space &home, unsigned int a, ViewSelVirtualBase< _View > **tb) const
 Perform commit.
size_t size (void) const
 Report size occupied.
 ~Desc (void)
 Destructor.

Public Attributes

int n
 Number of descriptions.
DescVirtualBase ** d
 Descriptions.


Detailed Description

template<class _View>
class Gecode::ViewSelTieBreakDynamic< _View >::Desc

Description for tie breakers.

Definition at line 198 of file branching-tiebreak.hpp.


Constructor & Destructor Documentation

template<class View >
Gecode::ViewSelTieBreakDynamic< View >::Desc::Desc ( Space home,
ViewSelVirtualBase< _View > **  tb,
int  n0 
) [inline]

Constructor.

Definition at line 413 of file branching-tiebreak.hpp.

template<class View >
Gecode::ViewSelTieBreakDynamic< View >::Desc::Desc ( const Desc de  )  [inline]

Copy constructor.

Definition at line 420 of file branching-tiebreak.hpp.

template<class View >
Gecode::ViewSelTieBreakDynamic< View >::Desc::~Desc ( void   )  [inline]

Destructor.

Definition at line 454 of file branching-tiebreak.hpp.


Member Function Documentation

template<class View >
const ViewSelTieBreakDynamic< View >::Desc & Gecode::ViewSelTieBreakDynamic< View >::Desc::operator= ( const Desc de  )  [inline]

Assignment operator.

Definition at line 427 of file branching-tiebreak.hpp.

template<class View >
void Gecode::ViewSelTieBreakDynamic< View >::Desc::commit ( Space home,
unsigned int  a,
ViewSelVirtualBase< _View > **  tb 
) const [inline]

Perform commit.

Definition at line 439 of file branching-tiebreak.hpp.

template<class View >
size_t Gecode::ViewSelTieBreakDynamic< View >::Desc::size ( void   )  const [inline]

Report size occupied.

Definition at line 445 of file branching-tiebreak.hpp.


Member Data Documentation

template<class _View>
int Gecode::ViewSelTieBreakDynamic< _View >::Desc::n

Number of descriptions.

Definition at line 201 of file branching-tiebreak.hpp.

template<class _View>
DescVirtualBase** Gecode::ViewSelTieBreakDynamic< _View >::Desc::d

Descriptions.

Definition at line 203 of file branching-tiebreak.hpp.


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