Ask a Question | Search PSRCHIVE: |
Home
|
Classes |
Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Friends |
List of all members
Reference::Able Class Reference Manages Reference::To references to the instance. More...
Inheritance diagram for Reference::Able:
Detailed DescriptionManages Reference::To references to the instance. Combined with the Reference::To template class, this class may be used to eliminate both memory leaks and dangling references. Simply inherit this class as follows: class myKlass : public Reference::Able { ... }; myKlass can now be managed using a Reference::To<myKlass>. Member Function Documentation◆ __dereference()
Remove the address of a reference to this object. Declared const in order to enable Reference::To<const Klass> ◆ __reference()
Add the address of a reference to this object. Declared const in order to enable Reference::To<const T> References Reference::Able::Handle::pointer. Referenced by Reference::Able::Handle::copy(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|