|
| SingularIOHandler () |
|
Public Member Functions inherited from IO::IOHandlerCommon |
| IOHandlerCommon (const char *formatName, const char *formatDescription) |
|
void | readRing (Scanner &in, VarNames &names) |
| Reads a ring, i.e. More...
|
|
bool | peekRing (Scanner &in) |
| Returns true if what follows in the input is a ring, assuming there are no syntax errors. More...
|
|
void | readBareIdeal (Scanner &in, InputConsumer &consumer) |
| Reads an ideal without a ring preceding it. More...
|
|
void | readBarePolynomial (Scanner &in, const VarNames &names, CoefBigTermConsumer &consumer) |
| Reads a polynomial without a ring preceding it. More...
|
|
Public Member Functions inherited from IOHandler |
virtual | ~IOHandler () |
|
void | readIdeal (Scanner &in, InputConsumer &consumer) |
| Read an ideal and feed it to the consumer. More...
|
|
void | readIdeals (Scanner &in, InputConsumer &consumer) |
| Read a number of ideals and feed them to the consumer. More...
|
|
void | readTerm (Scanner &in, const VarNames &names, vector< mpz_class > &term) |
|
void | readPolynomial (Scanner &in, CoefBigTermConsumer &consumer) |
|
void | readSatBinomIdeal (Scanner &in, SatBinomConsumer &consumer) |
|
void | writeTerm (const vector< mpz_class > &term, const VarNames &names, FILE *out) |
|
bool | hasMoreInput (Scanner &in) const |
|
const char * | getName () const |
|
const char * | getDescription () const |
|
auto_ptr< BigTermConsumer > | createIdealWriter (FILE *out) |
|
auto_ptr< BigTermConsumer > | createIdealListWriter (FILE *out) |
|
auto_ptr< CoefBigTermConsumer > | createPolynomialWriter (FILE *out) |
|
bool | supportsInput (const DataType &type) const |
|
bool | supportsOutput (const DataType &type) const |
|
|
virtual BigTermConsumer * | doCreateIdealWriter (FILE *out) |
|
virtual CoefBigTermConsumer * | doCreatePolynomialWriter (FILE *out) |
|
virtual void | doWriteTerm (const vector< mpz_class > &term, const VarNames &names, FILE *out) |
|
virtual void | doReadTerm (Scanner &in, const VarNames &names, vector< mpz_class > &term) |
|
virtual void | doReadTerm (Scanner &in, InputConsumer &term) |
|
virtual void | doReadRing (Scanner &in, VarNames &names) |
|
virtual bool | doPeekRing (Scanner &in) |
|
virtual void | doReadBareIdeal (Scanner &in, const VarNames &names, BigTermConsumer &consumer) |
|
virtual void | doReadBareIdeal (Scanner &in, InputConsumer &consumer) |
|
virtual void | doReadBarePolynomial (Scanner &in, const VarNames &names, CoefBigTermConsumer &consumer) |
|
Definition at line 29 of file SingularIOHandler.h.