LCleanedupPtrBase Class Reference
class LCleanedupPtrBase : protected LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >
|
Implementation base class - not designed for public inheritance or direct use.
Inherited Functions
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::Disable()
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::Get()const
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::IsEnabled()const
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::LAutoPtrBase()
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::LAutoPtrBase(TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType *)
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::Swap(LAutoPtrBase &)
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::Unmanage()
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::operator->()const
|
|
LAutoPtrBase< TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType >::operator=(TPtrCleanupTraits< T, CleanupStrategyType >::BaseManagedType *)
|
Constructor & Destructor Documentation
LCleanedupPtrBase()
LCleanedupPtrBase
|
(
|
)
|
[protected, inline]
|
LCleanedupPtrBase(U *)
LCleanedupPtrBase
|
(
|
U *
|
aPtr
|
)
|
[protected, inline, explicit]
|
~LCleanedupPtrBase()
~LCleanedupPtrBase
|
(
|
)
|
[protected, inline]
|
Member Functions Documentation
Cleanup(TAny *)
void
|
Cleanup
|
(
|
TAny
*
|
aPtr
|
)
|
[protected, static, inline]
|
ReleaseResource()
void
|
ReleaseResource
|
(
|
)
|
[protected, inline]
|
Swap(LCleanedupPtrBase &)
Member Type Definitions Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.