#include <WeakRingPtr.h>
Public Types | |
| typedef BoolePolyRing | value_type |
Public Member Functions | |
| WeakRingPtr (const value_type &data) | |
| Default constructor. | |
| WeakRingPtr (const self &rhs) | |
| Copy constructor. | |
| ~WeakRingPtr () | |
| Destructor. | |
| value_type | operator* () const |
| Dereferencing. | |
| operator bool () const | |
| Validity check. | |
This is just a wrapper for CWeakPtr<BoolePolyRing::core_type>. For aceesing such internals it is good friend with BoolePolyRing.
| polybori::WeakRingPtr::WeakRingPtr | ( | const value_type & | data | ) | [inline] |
Default constructor.
| polybori::WeakRingPtr::WeakRingPtr | ( | const self & | rhs | ) | [inline] |
Copy constructor.
| polybori::WeakRingPtr::~WeakRingPtr | ( | ) | [inline] |
Destructor.
| value_type polybori::WeakRingPtr::operator* | ( | ) | const [inline] |
Dereferencing.
| polybori::WeakRingPtr::operator bool | ( | ) | const [inline] |
Validity check.
1.5.6