class LAutoHandleBase |
Implementation base class - not designed for public inheritance or direct use.
Protected Member Functions | |
---|---|
LAutoHandleBase() | |
LAutoHandleBase(const Param1 &) | |
LAutoHandleBase(Param1 &) | |
LAutoHandleBase(const Param1 &, const Param2 &) | |
LAutoHandleBase(Param1 &, const Param2 &) | |
LAutoHandleBase(const Param1 &, Param2 &) | |
LAutoHandleBase(Param1 &, Param2 &) | |
void | Disable() |
T & | Get() |
const T & | Get() |
TBool | IsEnabled() |
void | Swap(LAutoHandleBase &) |
T | Unmanage() |
T & | operator*() |
const T & | operator*() |
T * | operator->() |
const T * | operator->() |
LAutoHandleBase & | operator=(const U &) |
Private Member Functions | |
---|---|
LAutoHandleBase(const LAutoHandleBase &) | |
LAutoHandleBase & | operator=(const LAutoHandleBase &) |
Protected Attributes | |
---|---|
TBool | iEnabled |
T | iHandle |
LAutoHandleBase | ( | const Param1 & | aParam1 | ) | [protected, inline, explicit] |
const Param1 & aParam1 |
LAutoHandleBase | ( | Param1 & | aParam1 | ) | [protected, inline, explicit] |
Param1 & aParam1 |
LAutoHandleBase | ( | const Param1 & | aParam1, |
const Param2 & | aParam2 | ||
) | [protected, inline] |
const Param1 & aParam1 | |
const Param2 & aParam2 |
LAutoHandleBase | ( | Param1 & | aParam1, |
const Param2 & | aParam2 | ||
) | [protected, inline] |
Param1 & aParam1 | |
const Param2 & aParam2 |
LAutoHandleBase | ( | const Param1 & | aParam1, |
Param2 & | aParam2 | ||
) | [protected, inline] |
const Param1 & aParam1 | |
Param2 & aParam2 |
LAutoHandleBase | ( | Param1 & | aParam1, |
Param2 & | aParam2 | ||
) | [protected, inline] |
Param1 & aParam1 | |
Param2 & aParam2 |
LAutoHandleBase | ( | const LAutoHandleBase & | ) | [private] |
const LAutoHandleBase & |
void | Swap | ( | LAutoHandleBase & | aAutoHandle | ) | [protected, inline] |
LAutoHandleBase & aAutoHandle |
LAutoHandleBase & | operator= | ( | const U & | aHandle | ) | [protected, inline] |
const U & aHandle |
LAutoHandleBase & | operator= | ( | const LAutoHandleBase & | ) | [private] |
const LAutoHandleBase & |