CoCoALib-0.9905 date: 23 May 2007

CoCoA::SparsePolyIter Class Reference

#include <SparsePolyRing.H>

List of all members.

Public Member Functions

 SparsePolyIter (SparsePolyIterBase *ptr)
 SparsePolyIter (const SparsePolyIter &copy)
SparsePolyIteroperator= (const SparsePolyIter &rhs)
SparsePolyIterBaseoperator-> ()
const SparsePolyIterBaseoperator-> () const
SparsePolyIteroperator++ ()
SparsePolyIter operator++ (int)


bool IsEnded (const SparsePolyIter &i)
ConstRefRingElem coeff (const SparsePolyIter &i)
ConstRefPPMonoidElem PP (const SparsePolyIter &i)
bool operator== (const SparsePolyIter &i1, const SparsePolyIter &i2)

Detailed Description

Definition at line 70 of file SparsePolyRing.H.

Constructor & Destructor Documentation

CoCoA::SparsePolyIter::SparsePolyIter SparsePolyIterBase ptr  )  [inline]

Definition at line 336 of file SparsePolyRing.H.

CoCoA::SparsePolyIter::SparsePolyIter const SparsePolyIter copy  )  [inline]

Definition at line 341 of file SparsePolyRing.H.

Member Function Documentation

SparsePolyIter & CoCoA::SparsePolyIter::operator= const SparsePolyIter rhs  )  [inline]

Definition at line 346 of file SparsePolyRing.H.

References myIterPtr.

SparsePolyIterBase * CoCoA::SparsePolyIter::operator->  )  [inline]

Definition at line 354 of file SparsePolyRing.H.

const SparsePolyIterBase * CoCoA::SparsePolyIter::operator->  )  const [inline]

Definition at line 360 of file SparsePolyRing.H.

SparsePolyIter & CoCoA::SparsePolyIter::operator++  )  [inline]

Definition at line 372 of file SparsePolyRing.H.

References CoCoA_ERROR, and CoCoA::ERR::PolyIterEnded.

SparsePolyIter CoCoA::SparsePolyIter::operator++ int   )  [inline]

Definition at line 379 of file SparsePolyRing.H.

References CoCoA_ERROR, and CoCoA::ERR::PolyIterEnded.

Friends And Related Function Documentation

bool IsEnded const SparsePolyIter i  )  [friend]

Definition at line 366 of file SparsePolyRing.H.

ConstRefRingElem coeff const SparsePolyIter i  )  [friend]

Definition at line 388 of file SparsePolyRing.H.

ConstRefPPMonoidElem PP const SparsePolyIter i  )  [friend]

Definition at line 395 of file SparsePolyRing.H.

bool operator== const SparsePolyIter i1,
const SparsePolyIter i2

Definition at line 402 of file SparsePolyRing.H.

The documentation for this class was generated from the following file:
Generated on Wed May 23 13:46:32 2007 for CoCoALib by  doxygen 1.4.6