Frobby 0.9.7
CoefTermConsumer Class Referenceabstract

#include <CoefTermConsumer.h>

Inheritance diagram for CoefTermConsumer:
CanonicalCoefTermConsumer CoefBigTermConsumer HilbertIndependenceConsumer HilbertIndependenceConsumer::RightConsumer TotalDegreeCoefTermConsumer UndeformConsumer CoefBigTermRecorder ExternalPolynomialConsumerWrapper IO::PolyWriter NullCoefTermConsumer PolynomialConsolidator TranslatingCoefTermConsumer IO::CoCoA4PolyWriter IO::Fourti2PolyWriter IO::M2PolyWriter IO::SingularPolyWriter

Public Member Functions

virtual ~CoefTermConsumer ()
virtual void consume (const Polynomial &poly)
virtual void consumeRing (const VarNames &names)=0
virtual void beginConsuming ()=0
virtual void consume (const mpz_class &coef, const Term &term)=0
virtual void doneConsuming ()=0

Detailed Description

Definition at line 24 of file CoefTermConsumer.h.

Constructor & Destructor Documentation

◆ ~CoefTermConsumer()

CoefTermConsumer::~CoefTermConsumer ( )
virtual

Definition at line 22 of file CoefTermConsumer.cpp.

Member Function Documentation

◆ beginConsuming()

◆ consume() [1/2]

◆ consume() [2/2]

void CoefTermConsumer::consume ( const Polynomial & poly)
virtual

Definition at line 25 of file CoefTermConsumer.cpp.

◆ consumeRing()

◆ doneConsuming()


The documentation for this class was generated from the following files: