#include <Rep.h>
Protected Member Functions | |
virtual _Bt * | base () const =0 |
_Bt * | getBase (const PtrBase &rhs) const |
Friends | |
class | constPtrBase< _Bt > |
See also constPtrBase and RepPtrStore.
virtual _Bt* PtrBase< _Bt >::base | ( | ) | const [protected, pure virtual] |
Derived class must provide the objects '_Bt *'. See RepPtrStore.
Implemented in Ptr< _Tp, _Bt >.
Referenced by constPtrBase< _Bt >::getBase(), and PtrBase< _Bt >::getBase().
_Bt* PtrBase< _Bt >::getBase | ( | const PtrBase< _Bt > & | rhs | ) | const [inline, protected] |
Retrieve base() from another PtrBase<_Bt> object.
friend class constPtrBase< _Bt > [friend] |