#include <solver_types.h>
Public Types | |
| typedef PodVector< uint8 >::type | DfsState |
| enum | State { state_open = 0, state_poison = 1, state_removable = 2 } |
Public Member Functions | |
| bool | checkRecursive (Literal p) |
| void | clear () |
| void | init (uint32 numV) |
| void | markVisited (Literal p, State st) |
| State | state (Literal p) const |
Public Attributes | |
| LitVec | dfsStack |
| DfsState | extra |
| VarVec | visited |
Definition at line 845 of file solver_types.h.
| typedef PodVector<uint8>::type Clasp::CCMinRecursive::DfsState |
Definition at line 864 of file solver_types.h.
Definition at line 846 of file solver_types.h.
| bool Clasp::CCMinRecursive::checkRecursive | ( | Literal | p | ) | [inline] |
Definition at line 849 of file solver_types.h.
| void Clasp::CCMinRecursive::clear | ( | ) | [inline] |
Definition at line 859 of file solver_types.h.
| void Clasp::CCMinRecursive::init | ( | uint32 | numV | ) | [inline] |
Definition at line 847 of file solver_types.h.
| void Clasp::CCMinRecursive::markVisited | ( | Literal | p, |
| State | st | ||
| ) | [inline] |
Definition at line 853 of file solver_types.h.
| State Clasp::CCMinRecursive::state | ( | Literal | p | ) | const [inline] |
Definition at line 848 of file solver_types.h.
Definition at line 865 of file solver_types.h.
Definition at line 867 of file solver_types.h.
Definition at line 866 of file solver_types.h.