Go to the documentation of this file.
17 #ifndef MONOS_IO_HANDLER_GUARD
18 #define MONOS_IO_HANDLER_GUARD
37 virtual void doWriteTerm(
const vector<mpz_class>& term,
virtual void doReadBareIdeal(Scanner &in, InputConsumer &consumer)
static const char * staticGetName()
This class offers an input interface which is more convenient and for some purposes more efficient th...
This class contains further functionality that makes it more convenient to derive from than IOHandler...
virtual bool doPeekRing(Scanner &in)
virtual BigTermConsumer * doCreateIdealWriter(FILE *out)
virtual void doReadTerm(Scanner &in, InputConsumer &consumer)
virtual void doWriteTerm(const vector< mpz_class > &term, const VarNames &names, FILE *out)
virtual void doReadRing(Scanner &in, VarNames &names)
Defines the variables of a polynomial ring and facilities IO involving them.