S60 3rd Edition SDK for Symbian OS
Example Applications Guide

CBillboardDocument Class Reference

#include <BillboardDocument.h>

List of all members.

Public Member Functions

virtual ~CBillboardDocument ()

Static Public Member Functions

static CBillboardDocument * NewL (CEikApplication &aApp)

Private Member Functions

 CBillboardDocument (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 BillboardDocument.h.


Constructor & Destructor Documentation

CBillboardDocument::~CBillboardDocument (   )  [virtual]
 

Destructor. Does nothing.

Definition at line 29 of file BillboardDocument.cpp.

00030     {
00031     }

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

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

Definition at line 23 of file BillboardDocument.cpp.

00024         : CAknDocument(aApp)    
00025     {
00026     }


Member Function Documentation

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

Factory method for creating a new CBillboardDocument object.

Definition at line 39 of file BillboardDocument.cpp.

References CBillboardDocument().

00041     {
00042     CBillboardDocument* self = new (ELeave) CBillboardDocument( aApp );
00043     CleanupStack::PushL( self );
00044     self->ConstructL();
00045     CleanupStack::Pop();
00046 
00047     return self;
00048     }

void CBillboardDocument::ConstructL (   )  [private]
 

Second phase constructor. Does nothing.

Definition at line 34 of file BillboardDocument.cpp.

00035     {
00036     }

CEikAppUi * CBillboardDocument::CreateAppUiL (   )  [private]
 

From CEikDocument, creates and returns CBillboardAppUi application UI object.

Definition at line 55 of file BillboardDocument.cpp.

00056     {
00057     return new (ELeave) CBillboardAppUi;
00058     }


© Nokia 2006

Back to top