MPbk2UiReleasable Class Reference

class MPbk2UiReleasable

Base interface for Phonebook 2 UI releasable objects.

Public Member Functions
void PushL ()
Protected Member Functions
~MPbk2UiReleasable ()
Private Member Functions
void CleanupRelease ( TAny *)
void DoRelease ()
TAny * UiReleasableExtension ( TUid )

Constructor & Destructor Documentation

~MPbk2UiReleasable()

~MPbk2UiReleasable ( ) [protected, inline, virtual]

Destructor.

Member Functions Documentation

CleanupRelease(TAny *)

void CleanupRelease ( TAny * aObj ) [private, static, inline]

Parameters

TAny * aObj

DoRelease()

void DoRelease ( ) [private, pure virtual]

Implement to release this object and any resources it owns.

PushL()

void PushL ( ) [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