Frobby
0.9.5
|
#include <TranslatingCoefTermConsumer.h>
Public Member Functions | |
TranslatingCoefTermConsumer (CoefBigTermConsumer &consumer, const TermTranslator &translator) | |
TranslatingCoefTermConsumer (auto_ptr< CoefBigTermConsumer > consumer, const TermTranslator &translator) | |
virtual void | consumeRing (const VarNames &names) |
virtual void | beginConsuming () |
virtual void | consume (const mpz_class &coef, const Term &term) |
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 CoefTermConsumer | |
virtual | ~CoefTermConsumer () |
virtual void | consume (const Polynomial &poly) |
Private Attributes | |
const TermTranslator & | _translator |
CoefBigTermConsumer & | _consumer |
auto_ptr< CoefBigTermConsumer > | _consumerOwner |
Definition at line 26 of file TranslatingCoefTermConsumer.h.
TranslatingCoefTermConsumer::TranslatingCoefTermConsumer | ( | CoefBigTermConsumer & | consumer, |
const TermTranslator & | translator | ||
) |
Definition at line 24 of file TranslatingCoefTermConsumer.cpp.
TranslatingCoefTermConsumer::TranslatingCoefTermConsumer | ( | auto_ptr< CoefBigTermConsumer > | consumer, |
const TermTranslator & | translator | ||
) |
Definition at line 30 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 38 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Reimplemented from CoefBigTermConsumer.
Definition at line 66 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Reimplemented from CoefBigTermConsumer.
Definition at line 56 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 46 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 51 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 42 of file TranslatingCoefTermConsumer.cpp.
|
virtual |
Implements CoefBigTermConsumer.
Definition at line 62 of file TranslatingCoefTermConsumer.cpp.
|
private |
Definition at line 48 of file TranslatingCoefTermConsumer.h.
|
private |
Definition at line 49 of file TranslatingCoefTermConsumer.h.
|
private |
Definition at line 47 of file TranslatingCoefTermConsumer.h.