class LAutoRefBase |
Implementation base class - not designed for public inheritance or direct use.
Protected Member Functions | |
---|---|
LAutoRefBase(U &) | |
void | Disable() |
T & | Get() |
TBool | IsEnabled() |
void | Swap(LAutoRefBase &) |
T & | Unmanage() |
T & | operator*() |
T * | operator->() |
LAutoRefBase & | operator=(U &) |
Private Member Functions | |
---|---|
LAutoRefBase(const LAutoRefBase &) | |
LAutoRefBase & | operator=(const LAutoRefBase &) |
Protected Attributes | |
---|---|
T * | iPtr |
LAutoRefBase | ( | const LAutoRefBase & | ) | [private] |
const LAutoRefBase & |
void | Swap | ( | LAutoRefBase & | aAutoRef | ) | [protected, inline] |
LAutoRefBase & aAutoRef |
LAutoRefBase & | operator= | ( | const LAutoRefBase & | ) | [private] |
const LAutoRefBase & |