#include <assumptions.h>
Collaboration diagram for CVCL::Assumptions:
Definition at line 56 of file assumptions.h.
|
Definition at line 39 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, and d_val. |
|
Default constructor: no value is created.
Definition at line 74 of file assumptions.h. Referenced by copy(). |
|
Constructor from a vector of theorems.
|
|
Constructor for one theorem (common case).
Definition at line 143 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, and d_val. |
|
Constructor for two theorems (common case).
Definition at line 151 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, and d_val. |
|
Definition at line 157 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, d_val, and CVCL::int2string(). |
|
Definition at line 166 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, d_val, and CVCL::int2string(). |
|
Definition at line 43 of file assumptions.cpp. References CVCL::compare(), d_val, CVCL::AssumptionsValue::d_vector, find(), findTheorem(), CVCL::Theorem::getAssumptions(), CVCL::Theorem::isNull(), and CVCL::Theorem::setFlag(). Referenced by findTheorem(), and operator[](). |
|
Referenced by CVCL::operator-(). |
|
Referenced by CVCL::operator-(). |
|
Definition at line 175 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, d_val, and CVCL::int2string(). |
|
Definition at line 91 of file assumptions.h. References d_val. Referenced by checkAssumpDebug(), copy(), CVCL::Theorem::getAssumptions(), init(), CVCL::operator-(), CVCL::operator<<(), operator[](), setConst(), size(), CVCL::TheoremValue::TheoremValue(), and toString(). |
|
Definition at line 195 of file assumptions.cpp. References CVCL::AssumptionsValue::d_refcount, d_val, and isNull(). Referenced by add(), and CVCL::Theorem::getAssumptions(). |
|
|
|
Definition at line 217 of file assumptions.cpp. References CVCL::AssumptionsValue::add(), d_val, and init(). |
|
Definition at line 223 of file assumptions.cpp. References CVCL::AssumptionsValue::d_const, d_val, and CVCL::AssumptionsValue::d_vector. |
|
Definition at line 229 of file assumptions.cpp. References d_val, CVCL::AssumptionsValue::d_vector, and isNull(). |
|
Definition at line 237 of file assumptions.cpp. References d_val, and CVCL::AssumptionsValue::d_vector. Referenced by CVCL::AssumptionsValue::add(), CVCL::AssumptionsValue::AssumptionsValue(), CVCL::VCL::deriveClosure(), CVCL::Theorem::getAssumptions(), and CVCL::TheoremValue::TheoremValue(). |
|
Definition at line 243 of file assumptions.cpp. References CVCL::AssumptionsValue::d_const, and d_val. |
|
Definition at line 249 of file assumptions.cpp. References CVCL::AssumptionsValue::d_const, CVCL::AssumptionsValue::d_refcount, d_val, and isNull(). Referenced by CVCL::Theorem::getAssumptions(), and CVCL::TheoremValue::TheoremValue(). |
|
Definition at line 259 of file assumptions.cpp. References d_val, isNull(), and CVCL::AssumptionsValue::toString(). Referenced by print(), and CVCL::TheoremValue::toString(). |
|
Definition at line 265 of file assumptions.cpp. References std::endl(), and toString(). |
|
Definition at line 271 of file assumptions.cpp. References d_val, CVCL::AssumptionsValue::d_vector, findTheorem(), and isNull(). |
|
Definition at line 279 of file assumptions.cpp. References d_val, and CVCL::AssumptionsValue::find(). Referenced by findTheorem(). |
|
|
|
Definition at line 163 of file assumptions.h. References add(). |
|
Returns all (recursive) assumptions except e.
Definition at line 321 of file assumptions.cpp. |
|
Returns all (recursive) assumptions except those in es.
|
|
|
|
Definition at line 350 of file assumptions.cpp. |
|
Definition at line 357 of file assumptions.cpp. |
|
Definition at line 58 of file assumptions.h. Referenced by add(), Assumptions(), begin(), clear(), copy(), empty(), end(), find(), findTheorem(), init(), isConst(), isNull(), CVCL::operator!=(), CVCL::operator<<(), operator=(), CVCL::operator==(), operator[](), setConst(), size(), toString(), and ~Assumptions(). |