CoCoALib-0.9905 date: 23 May 2007

CoCoA::OrdvArith::reference Class Reference

#include <OrdvArith.H>

Collaboration diagram for CoCoA::OrdvArith::reference:

Collaboration graph
List of all members.

Public Member Functions

 reference (const base *ptr)
const baseoperator-> () const
 Allow const member fns to be called.
const basemyRawPtr () const
bool operator== (const reference &ref) const

Private Attributes

SmartPtrIRC< const basemySmartPtr

Detailed Description

Definition at line 43 of file OrdvArith.H.

Constructor & Destructor Documentation

CoCoA::OrdvArith::reference::reference const base ptr  )  [inline, explicit]

Definition at line 46 of file OrdvArith.H.

Member Function Documentation

const base* CoCoA::OrdvArith::reference::operator->  )  const [inline]

Allow const member fns to be called.

Definition at line 48 of file OrdvArith.H.

References mySmartPtr.

const base* CoCoA::OrdvArith::reference::myRawPtr  )  const [inline]

Definition at line 49 of file OrdvArith.H.

References CoCoA::SmartPtrIRC< T >::myRawPtr(), and mySmartPtr.

bool CoCoA::OrdvArith::reference::operator== const reference ref  )  const [inline]

Definition at line 50 of file OrdvArith.H.

References mySmartPtr.

Member Data Documentation

SmartPtrIRC<const base> CoCoA::OrdvArith::reference::mySmartPtr [private]

Definition at line 52 of file OrdvArith.H.

Referenced by myRawPtr(), operator->(), and operator==().

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