CVC3
|
#include <LFSCBoolProof.h>
Inherits LFSCProof.
Definition at line 38 of file LFSCBoolProof.h.
LFSCLem::LFSCLem | ( | int | v | ) | [inline, private] |
Definition at line 42 of file LFSCBoolProof.h.
virtual LFSCLem::~LFSCLem | ( | ) | [inline, private, virtual] |
Definition at line 44 of file LFSCBoolProof.h.
long int LFSCLem::get_length | ( | ) | [inline, private, virtual] |
Reimplemented from LFSCProof.
Definition at line 45 of file LFSCBoolProof.h.
virtual LFSCLem* LFSCLem::AsLFSCLem | ( | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 47 of file LFSCBoolProof.h.
void LFSCLem::print_pf | ( | std::ostream & | s, |
int | ind = 0 |
||
) | [inline, virtual] |
Implements LFSCProof.
Definition at line 48 of file LFSCBoolProof.h.
References CVC3::abs(), and d_var.
void LFSCLem::print_struct | ( | std::ostream & | s, |
int | ind = 0 |
||
) | [inline, virtual] |
static LFSCProof* LFSCLem::Make | ( | int | v | ) | [inline, static] |
Definition at line 50 of file LFSCBoolProof.h.
References LFSCLem().
Referenced by LFSCConvert::cvc3_to_lfsc().
bool LFSCLem::IsTrivial | ( | ) | [inline] |
Definition at line 51 of file LFSCBoolProof.h.
LFSCProof* LFSCLem::clone | ( | ) | [inline, virtual] |
Implements LFSCProof.
Definition at line 52 of file LFSCBoolProof.h.
int LFSCLem::checkBoolRes | ( | std::vector< int > & | clause | ) | [inline, virtual] |
int LFSCLem::d_var [private] |
Definition at line 41 of file LFSCBoolProof.h.
Referenced by checkBoolRes(), clone(), print_pf(), and print_struct().