CoCoALib-0.9905 date: 23 May 2007


CoCoA::RefPPMonoidElem Class Reference

#include <PPMonoid.H>

Inheritance diagram for CoCoA::RefPPMonoidElem:

Inheritance graph
[legend]
Collaboration diagram for CoCoA::RefPPMonoidElem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RefPPMonoidElem (const PPMonoid &PPM, PPMonoidElemRawPtr rawpp)
RefPPMonoidElemoperator= (const RefPPMonoidElem &rhs)
RefPPMonoidElemoperator= (const ConstRefPPMonoidElem &rhs)
 NEVER DEFINED -- assignment disabled.

Protected Attributes

const PPMonoid myPPM
PPMonoidElemRawPtr const myPPPtr
 VALUE NOT OWNED BY ME, deliberately NOT PPMonoidElemConstRawPtr.

Friends

PPMonoidElemRawPtr raw (RefPPMonoidElem &pp)
PPMonoidElemConstRawPtr raw (const ConstRefPPMonoidElem &pp)
const PPMonoidowner (const ConstRefPPMonoidElem &pp)

Detailed Description

Definition at line 105 of file PPMonoid.H.


Constructor & Destructor Documentation

CoCoA::RefPPMonoidElem::RefPPMonoidElem const PPMonoid PPM,
PPMonoidElemRawPtr  rawpp
[inline]
 

Definition at line 338 of file PPMonoid.H.


Member Function Documentation

RefPPMonoidElem& CoCoA::RefPPMonoidElem::operator= const RefPPMonoidElem rhs  ) 
 

RefPPMonoidElem& CoCoA::RefPPMonoidElem::operator= const ConstRefPPMonoidElem rhs  ) 
 

NEVER DEFINED -- assignment disabled.

Reimplemented from CoCoA::ConstRefPPMonoidElem.

Reimplemented in CoCoA::PPMonoidElem.


Friends And Related Function Documentation

PPMonoidElemRawPtr raw RefPPMonoidElem pp  )  [friend]
 

Definition at line 349 of file PPMonoid.H.

PPMonoidElemConstRawPtr raw const ConstRefPPMonoidElem pp  )  [friend, inherited]
 

Definition at line 355 of file PPMonoid.H.

const PPMonoid& owner const ConstRefPPMonoidElem pp  )  [friend, inherited]
 

Definition at line 343 of file PPMonoid.H.


Member Data Documentation

const PPMonoid CoCoA::ConstRefPPMonoidElem::myPPM [protected, inherited]
 

Definition at line 89 of file PPMonoid.H.

Referenced by CoCoA::owner().

PPMonoidElemRawPtr const CoCoA::ConstRefPPMonoidElem::myPPPtr [protected, inherited]
 

VALUE NOT OWNED BY ME, deliberately NOT PPMonoidElemConstRawPtr.

Definition at line 90 of file PPMonoid.H.

Referenced by CoCoA::raw().


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