Frobby 0.9.5
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: