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

Gecode::DescVirtual< Desc > Class Template Reference
[Generic view tie-breaking for branching based on view and value selection]

Virtualized description. More...

#include <branching-tiebreak.hpp>

List of all members.

Public Member Functions

 DescVirtual (const Desc &d)
 Constructor for initialization.
virtual DescVirtualBasecopy (void) const
 Create copy.
virtual size_t size (void) const
 Report size required.
virtual ~DescVirtual (void)
 Destructor.

Public Attributes

Desc desc
 Static description object.


Detailed Description

template<class Desc>
class Gecode::DescVirtual< Desc >

Virtualized description.

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


Constructor & Destructor Documentation

template<class Desc >
Gecode::DescVirtual< Desc >::DescVirtual ( const Desc &  d  )  [inline]

Constructor for initialization.

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

template<class Desc >
Gecode::DescVirtual< Desc >::~DescVirtual ( void   )  [inline, virtual]

Destructor.

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


Member Function Documentation

template<class Desc >
DescVirtualBase * Gecode::DescVirtual< Desc >::copy ( void   )  const [inline, virtual]

Create copy.

Implements Gecode::DescVirtualBase.

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

template<class Desc >
size_t Gecode::DescVirtual< Desc >::size ( void   )  const [inline, virtual]

Report size required.

Implements Gecode::DescVirtualBase.

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


Member Data Documentation

template<class Desc>
Desc Gecode::DescVirtual< Desc >::desc

Static description object.

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


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