| 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 & |