S60 3rd Edition SDK for Symbian OS
Example Applications Guide

CPickSelectDocument Class Reference

#include <PickSelectDocument.h>

List of all members.

Public Member Functions

virtual ~CPickSelectDocument ()

Static Public Member Functions

static CPickSelectDocument * NewL (CEikApplication &aApp)

Private Member Functions

 CPickSelectDocument (CEikApplication &aApp)
void ConstructL ()
CEikAppUi * CreateAppUiL ()


Detailed Description

Document class that is just used as the container for the application (as required by the Symbian UI application architecture).

Definition at line 33 of file PickSelectDocument.h.


Constructor & Destructor Documentation

CPickSelectDocument::~CPickSelectDocument (   )  [virtual]
 

Destructor. Does nothing.

Definition at line 60 of file PickSelectDocument.cpp.

00061     {
00062     }

CPickSelectDocument::CPickSelectDocument (  CEikApplication &  aApp  )  [private]
 

C++ constructor. Just passes the given application reference to the baseclass.

Definition at line 28 of file PickSelectDocument.cpp.

00029 : CAknDocument(aApp)    
00030     {
00031     }


Member Function Documentation

CPickSelectDocument * CPickSelectDocument::NewL (  CEikApplication &  aApp  )  [static]
 

Factory method for creating a new CPickSelectDocument object.

Definition at line 48 of file PickSelectDocument.cpp.

References CPickSelectDocument().

00050     {
00051     CPickSelectDocument* self = new (ELeave) CPickSelectDocument( aApp );
00052     CleanupStack::PushL( self );
00053     self->ConstructL();
00054     CleanupStack::Pop();
00055 
00056     return self;
00057     }

void CPickSelectDocument::ConstructL (   )  [private]
 

Second phase constructor. Does nothing.

Definition at line 38 of file PickSelectDocument.cpp.

00039     {
00040     }

CEikAppUi * CPickSelectDocument::CreateAppUiL (   )  [private]
 

From CEikDocument, creates and returns CPickSelectAppUi application UI object.

Definition at line 69 of file PickSelectDocument.cpp.

00070     {
00071     return new (ELeave) CPickSelectAppUi;
00072     }


© Nokia 2006

Back to top