Frobby
0.9.5
|
#include <PolynomialConsolidator.h>
Public Member Functions | |
PolynomialConsolidator (auto_ptr< CoefBigTermConsumer > consumer) | |
virtual void | consumeRing (const VarNames &names) |
virtual void | beginConsuming () |
virtual void | consume (const mpz_class &coef, const Term &term, const TermTranslator &translator) |
virtual void | consume (const mpz_class &coef, const vector< mpz_class > &term) |
virtual void | doneConsuming () |
virtual void | consume (const BigPolynomial &poly) |
Public Member Functions inherited from CoefBigTermConsumer | |
virtual void | consume (const mpz_class &coef, const Term &term) |
Public Member Functions inherited from CoefTermConsumer | |
virtual | ~CoefTermConsumer () |
virtual void | consume (const Polynomial &poly) |
Private Attributes | |
const auto_ptr< CoefBigTermConsumer > | _consumer |
BigPolynomial | _poly |
Definition at line 25 of file PolynomialConsolidator.h.
PolynomialConsolidator::PolynomialConsolidator | ( | auto_ptr< CoefBigTermConsumer > | consumer | ) |
Definition at line 20 of file PolynomialConsolidator.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 29 of file PolynomialConsolidator.cpp.
|
virtual |
Reimplemented from CoefBigTermConsumer.
Definition at line 50 of file PolynomialConsolidator.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 33 of file PolynomialConsolidator.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 40 of file PolynomialConsolidator.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 25 of file PolynomialConsolidator.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 45 of file PolynomialConsolidator.cpp.
|
private |
Definition at line 43 of file PolynomialConsolidator.h.
|
private |
Definition at line 44 of file PolynomialConsolidator.h.