Gecode::ViewSelTieBreakDynamic< _View >::Desc Class Reference
Description for tie breakers. More...
#include <branching-tiebreak.hpp>
Public Member Functions | |
| Desc (Space &home, ViewSelVirtualBase< _View > **tb, int n0) | |
| Constructor. | |
| Desc (const Desc &de) | |
| Copy constructor. | |
| const Desc & | operator= (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] |
template<class View >
| Gecode::ViewSelTieBreakDynamic< View >::Desc::Desc | ( | const Desc & | de | ) | [inline] |
template<class View >
| Gecode::ViewSelTieBreakDynamic< View >::Desc::~Desc | ( | void | ) | [inline] |
Member Function Documentation
template<class View >
| const ViewSelTieBreakDynamic< View >::Desc & Gecode::ViewSelTieBreakDynamic< View >::Desc::operator= | ( | const Desc & | de | ) | [inline] |
template<class View >
| void Gecode::ViewSelTieBreakDynamic< View >::Desc::commit | ( | Space & | home, | |
| unsigned int | a, | |||
| ViewSelVirtualBase< _View > ** | tb | |||
| ) | const [inline] |
template<class View >
| size_t Gecode::ViewSelTieBreakDynamic< View >::Desc::size | ( | void | ) | const [inline] |
Member Data Documentation
template<class _View>
| int Gecode::ViewSelTieBreakDynamic< _View >::Desc::n |
template<class _View>
| DescVirtualBase** Gecode::ViewSelTieBreakDynamic< _View >::Desc::d |
The documentation for this class was generated from the following file:
- gecode/kernel/branching-tiebreak.hpp (Revision: 8155)
