S60 3rd Edition SDK for Symbian OS
Example Applications Guide

CEnvMappingDocument Class Reference

#include <EnvMappingDocument.h>

List of all members.

Public Member Functions

virtual ~CEnvMappingDocument ()

Static Public Member Functions

static CEnvMappingDocument * NewL (CEikApplication &aApp)

Private Member Functions

 CEnvMappingDocument (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 31 of file EnvMappingDocument.h.


Constructor & Destructor Documentation

CEnvMappingDocument::~CEnvMappingDocument (   )  [virtual]
 

Destructor. Does nothing.

Definition at line 42 of file EnvMappingDocument.cpp.

00043 {
00044 }

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

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

Definition at line 30 of file EnvMappingDocument.cpp.

00031 : CAknDocument(aApp)    
00032 {
00033 }


Member Function Documentation

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

Factory method for creating a new CEnvMappingDocument object.

Definition at line 60 of file EnvMappingDocument.cpp.

References CEnvMappingDocument().

00062     {
00063     CEnvMappingDocument* self = new (ELeave) CEnvMappingDocument( aApp );
00064     CleanupStack::PushL( self );
00065     self->ConstructL();
00066     CleanupStack::Pop();
00067 
00068     return self;
00069     }

void CEnvMappingDocument::ConstructL (   )  [private]
 

Second phase constructor. Does nothing.

Definition at line 51 of file EnvMappingDocument.cpp.

00052 {
00053 }

CEikAppUi * CEnvMappingDocument::CreateAppUiL (   )  [private]
 

From CEikDocument, creates and returns CEnvMappingAppUi application UI object.

Definition at line 76 of file EnvMappingDocument.cpp.

00077 {
00078     return new (ELeave) CEnvMappingAppUi;
00079 }


© Nokia 2006

Back to top