Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

MonomialParser Class Template Reference

#include <RingParser.h>

Inheritance diagram for MonomialParser::

RingEltParser WordParser PolynomialParser List of all members.

Public Methods

 MonomialParser (istream &istr)
Monomial<R> parseMonomial (Chars &errMesg)
 MonomialParser (istream &istr)
Monomial<R> parseMonomial (Chars &errMesg)

Private Methods

Monomial<R> getMonomial (Chars &errMesg, bool &isLastMonomial)
Monomial<R> getMonomial (Chars &errMesg, bool &isLastMonomial)

Static Private Attributes

const maxNumberOfVariables = 100
const int maxNumberOfVariables = 100

Friends

class  PolynomialParser< R >

template<class R> class MonomialParser


Constructor & Destructor Documentation

template<class R>
MonomialParser<R>::MonomialParser<R> ( istream & istr ) [inline]
 

Definition at line 46 of file RingParser.h.

template<class R>
MonomialParser<R>::MonomialParser<R> ( istream & istr ) [inline]
 

Definition at line 179 of file RingParser.h.


Member Function Documentation

template<class R>
Monomial< R > MonomialParser<R>::parseMonomial<R> ( Chars & errMesg ) [inline]
 

Definition at line 57 of file RingParser.h.

Referenced by Monomial::readFrom().

template<class R>
Monomial<R> MonomialParser<R>::getMonomial ( Chars & errMesg,
bool & isLastMonomial ) [private]
 

Referenced by parseMonomial().

template<class R>
Monomial< R > MonomialParser<R>::parseMonomial<R> ( Chars & errMesg ) [inline]
 

Definition at line 190 of file RingParser.h.

template<class R>
Monomial<R> MonomialParser<R>::getMonomial ( Chars & errMesg,
bool & isLastMonomial ) [private]
 


Friends And Related Function Documentation

template<class R>
friend class PolynomialParser< R > [friend]
 

Definition at line 35 of file RingParser.h.


Member Data Documentation

template<class R>
const MonomialParser<R>::maxNumberOfVariables = 100 [static, private]
 

Definition at line 72 of file RingParser.h.

template<class R>
const int MonomialParser<R>::maxNumberOfVariables = 100 [static, private]
 

Definition at line 205 of file RingParser.h.


The documentation for this class was generated from the following files:
Generated at Tue Jun 19 09:49:58 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001