#include <string.h>
#include <string>
Go to the source code of this file.
Namespaces
- namespace mmx
- namespace mmx::xml
Namespace for parsing and printing in @ format.
Defines
Functions
- template<class ISTREAM > bool skip (ISTREAM &is, const char *s)
- template<class OSTREAM , typename X > OSTREAM & print (OSTREAM &os, const X &x, const char *tag)
- template<class ISTREAM > std::string read_tag (ISTREAM &is, const char *tag)
- Read between @ and "<" and build p from this string;.
- template<class ISTREAM , typename T > bool read_pol (ISTREAM &is, T &p)
- Read a polynomial, enclosed in @ tags.
- template<class ISTREAM , typename T , class VAR > bool read_pol (ISTREAM &is, T &p, const VAR &V)
- Read a polynomial, enclosed in @ tags.
- template<class ISTREAM , typename T > bool read_upol (ISTREAM &is, T &p)
- Read a polynomial, enclosed in @ tags.
- template<class ISTREAM , typename C , typename R > bool read (ISTREAM &is, upoldse< C, R > &p)
- Read a univariate polynomial, enclosed in @ tags.
- template<class OSTREAM , typename C , typename R > OSTREAM & print (OSTREAM &os, const upoldse< C, R > &p)
- Print a univariate polynomial, with its @ tags.
Define Documentation
#define begin_polynomial "<polynomial>" |
#define end_polynomial "</polynomial>" |