MPbk2UiReleasable Class Reference

class MPbk2UiReleasable

Base interface for Phonebook 2 UI releasable objects.

Public Member Functions
voidPushL()
Protected Member Functions
~MPbk2UiReleasable()
Private Member Functions
voidCleanupRelease(TAny *)
voidDoRelease()
TAny *UiReleasableExtension(TUid)

Constructor & Destructor Documentation

~MPbk2UiReleasable()

~MPbk2UiReleasable()[protected, inline, virtual]

Destructor.

Member Functions Documentation

CleanupRelease(TAny *)

voidCleanupRelease(TAny *aObj)[private, static, inline]

Parameters

TAny * aObj

DoRelease()

voidDoRelease()[private, pure virtual]

Implement to release this object and any resources it owns.

PushL()

voidPushL()[inline]

Pushes this object to the cleanup stack.

UiReleasableExtension(TUid)

TAny *UiReleasableExtension(TUid)[private, inline, virtual]

Returns an extension point for this interface or NULL.

Parameters

TUid