Inferno
0.2
|
#include <conjecture.hpp>
Classes | |
struct | Choice |
Public Member Functions | |
Conjecture () | |
~Conjecture () | |
void | PrepareForDecidedCompare () |
bool | Increment () |
ContainerInterface::iterator | HandleDecision (ContainerInterface::iterator begin, ContainerInterface::iterator end, int en=0) |
ContainerInterface::iterator | HandleDecision (ContainerInterface::iterator only) |
Choice * | GetChoicePtr () |
Choice * | GetPrevChoicePtr () |
Definition at line 11 of file conjecture.hpp.
Definition at line 5 of file conjecture.cpp.
Definition at line 10 of file conjecture.cpp.
References HitCount::instance, and TRACE.
Choice* Conjecture::GetChoicePtr | ( | ) | [inline] |
Definition at line 39 of file conjecture.hpp.
Referenced by HandleDecision().
Choice* Conjecture::GetPrevChoicePtr | ( | ) | [inline] |
Definition at line 40 of file conjecture.hpp.
ContainerInterface::iterator Conjecture::HandleDecision | ( | ContainerInterface::iterator | begin, |
ContainerInterface::iterator | end, | ||
int | en = 0 |
||
) |
Definition at line 77 of file conjecture.cpp.
References ASSERT, GetChoicePtr(), Conjecture::Choice::it, and TRACE.
Referenced by HandleDecision().
ContainerInterface::iterator Conjecture::HandleDecision | ( | ContainerInterface::iterator | only | ) |
Definition at line 112 of file conjecture.cpp.
References HandleDecision().
bool Conjecture::Increment | ( | ) |
Definition at line 44 of file conjecture.cpp.
References TRACE.
Referenced by CompareReplace::Compare().
void Conjecture::PrepareForDecidedCompare | ( | ) |
Definition at line 35 of file conjecture.cpp.