CoCoALib-0.9905 date: 23 May 2007


CoCoA::RefRingElem Class Reference

#include <ring.H>

Inheritance diagram for CoCoA::RefRingElem:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 RefRingElem (const ring &R, RingElemRawPtr rawx)
RefRingElemoperator= (const RefRingElem &rhs)
RefRingElemoperator= (const ConstRefRingElem &rhs)
RefRingElemoperator= (long n)
RefRingElemoperator= (const ZZ &N)

Protected Member Functions

RingElemRawPtrmyRawPtr ()
const ringmyOwner () const
const RingElemConstRawPtrmyRawPtr () const

Protected Attributes

RingElemRawPtr myValuePtr

Friends

RingElemRawPtrraw (RefRingElem &x)
const RingElemConstRawPtrraw (const ConstRefRingElem &x)
const ringowner (const ConstRefRingElem &x)

Detailed Description

Definition at line 108 of file ring.H.


Constructor & Destructor Documentation

CoCoA::RefRingElem::RefRingElem const ring R,
RingElemRawPtr  rawx
[inline]
 

Definition at line 117 of file ring.H.


Member Function Documentation

RingElemRawPtr& CoCoA::RefRingElem::myRawPtr  )  [inline, protected]
 

Definition at line 112 of file ring.H.

References CoCoA::ConstRefRingElem::myValuePtr.

Referenced by CoCoA::raw().

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

RefRingElem& CoCoA::RefRingElem::operator= const ConstRefRingElem rhs  ) 
 

Reimplemented from CoCoA::ConstRefRingElem.

Reimplemented in CoCoA::RingElem.

RefRingElem& CoCoA::RefRingElem::operator= long  n  ) 
 

Reimplemented in CoCoA::RingElem.

RefRingElem& CoCoA::RefRingElem::operator= const ZZ N  ) 
 

Reimplemented in CoCoA::RingElem.

const ring& CoCoA::ConstRefRingElem::myOwner  )  const [inline, protected, inherited]
 

Definition at line 101 of file ring.H.

Referenced by CoCoA::owner().

const RingElemConstRawPtr& CoCoA::ConstRefRingElem::myRawPtr  )  const [inline, protected, inherited]
 

Definition at line 102 of file ring.H.

References CoCoA::ConstRefRingElem::myValuePtr.

Referenced by CoCoA::raw().


Friends And Related Function Documentation

RingElemRawPtr& raw RefRingElem x  )  [friend]
 

Definition at line 412 of file ring.H.

const RingElemConstRawPtr& raw const ConstRefRingElem x  )  [friend, inherited]
 

Definition at line 407 of file ring.H.

const ring& owner const ConstRefRingElem x  )  [friend, inherited]
 

Definition at line 401 of file ring.H.


Member Data Documentation

RingElemRawPtr CoCoA::ConstRefRingElem::myValuePtr [protected, inherited]
 

Definition at line 92 of file ring.H.

Referenced by myRawPtr(), and CoCoA::ConstRefRingElem::myRawPtr().


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