Gecode::CommitTraceInfo Class Reference
Commit trace information.
More...
#include <core.hpp>
List of all members.
Public Member Functions |
unsigned int | id (void) const |
| Return brancher identifier.
|
BrancherGroup | group (void) const |
| Return brancher group.
|
const Brancher & | brancher (void) const |
| Return brancher.
|
const Choice & | choice (void) const |
| Return choice.
|
unsigned int | alternative (void) const |
| Return alternative.
|
Protected Member Functions |
| CommitTraceInfo (const Brancher &b, const Choice &c, unsigned int a) |
| Initialize.
|
Protected Attributes |
const Brancher & | b |
| Brancher.
|
const Choice & | c |
| Choice.
|
unsigned int | a |
| Alternative.
|
Related Functions |
(Note that these are not member functions.)
|
template<class Char , class Traits > |
std::basic_ostream< Char,
Traits > & | operator<< (std::basic_ostream< Char, Traits > &os, const CommitTraceInfo &cti) |
| Print commit trace information.
|
Detailed Description
Commit trace information.
Definition at line 1005 of file core.hpp.
Constructor & Destructor Documentation
Gecode::CommitTraceInfo::CommitTraceInfo |
( |
const Brancher & |
b, |
|
|
const Choice & |
c, |
|
|
unsigned int |
a | |
|
) |
| | [inline, protected] |
Member Function Documentation
unsigned int Gecode::CommitTraceInfo::id |
( |
void |
|
) |
const [inline] |
Return brancher identifier.
Definition at line 3408 of file core.hpp.
BrancherGroup Gecode::CommitTraceInfo::group |
( |
void |
|
) |
const [inline] |
Return brancher group.
Definition at line 3412 of file core.hpp.
const Brancher & Gecode::CommitTraceInfo::brancher |
( |
void |
|
) |
const [inline] |
const Choice & Gecode::CommitTraceInfo::choice |
( |
void |
|
) |
const [inline] |
unsigned int Gecode::CommitTraceInfo::alternative |
( |
void |
|
) |
const [inline] |
Return alternative.
Definition at line 3424 of file core.hpp.
Friends And Related Function Documentation
template<class Char , class Traits >
std::basic_ostream< Char, Traits > & operator<< |
( |
std::basic_ostream< Char, Traits > & |
os, |
|
|
const CommitTraceInfo & |
cti | |
|
) |
| | [related] |
Print commit trace information.
Definition at line 113 of file print.hpp.
Member Data Documentation
The documentation for this class was generated from the following files: