CAknMemorySelectionSettingItemMultiDrive Class Reference

API published in: S60 3rd Ed FP 2

Link against: commondialogs.lib

Capability Information

Required Capabilities

None


#include <
caknmemoryselectionsettingitemmultidrive.h>

Detailed Description

CAknMemorySelectionSettingItemMultiDrive is a setting item class that launches a
CAknMemorySelectionDialogMultiDrive.

It is used to replace old CAknMemorySelectionSettingItem for multiple drive support.

Library CommonDialogs.lib

Public Member Functions

IMPORT_C CAknMemorySelectionSettingItemMultiDrive (TInt aIdentifier, TDriveNumber &aSelectedDrive)
 Constructor.
virtual IMPORT_C ~CAknMemorySelectionSettingItemMultiDrive ()
IMPORT_C void CompleteConstructionL ()
 The 2nd phase constructor.
virtual IMPORT_C void EditItemL (TBool aCalledFromMenu)
 From CAknSettingItem.
virtual IMPORT_C void LoadL ()
 From CAknSettingItem.
virtual IMPORT_C void StoreL ()
 From CAknSettingItem.
virtual IMPORT_C const TDesC & SettingTextL ()
 From CAknSettingItem.

Protected Attributes

TDriveNumber & iExternalData
TDriveNumber iInternalData
CAknMemorySelectionSettingItemExtension * iExtension
HBufC * iSettingText

Constructor & Destructor Documentation

IMPORT_C CAknMemorySelectionSettingItemMultiDrive::CAknMemorySelectionSettingItemMultiDrive TInt  aIdentifier,
TDriveNumber &  aSelectedDrive
 

Constructor.

virtual IMPORT_C CAknMemorySelectionSettingItemMultiDrive::~CAknMemorySelectionSettingItemMultiDrive  )  [virtual]
 

Member Function Documentation

IMPORT_C void CAknMemorySelectionSettingItemMultiDrive::CompleteConstructionL  ) 
 

The 2nd phase constructor.

It is called internally when extension object is needed. User also could call it after creating a object of CAknMemorySelectionSettingItemMultiDrive.

virtual IMPORT_C void CAknMemorySelectionSettingItemMultiDrive::EditItemL TBool  aCalledFromMenu  )  [virtual]
 

From CAknSettingItem.

virtual IMPORT_C void CAknMemorySelectionSettingItemMultiDrive::LoadL  )  [virtual]
 

From CAknSettingItem.

virtual IMPORT_C const TDesC& CAknMemorySelectionSettingItemMultiDrive::SettingTextL  )  [virtual]
 

From CAknSettingItem.

virtual IMPORT_C void CAknMemorySelectionSettingItemMultiDrive::StoreL  )  [virtual]
 

From CAknSettingItem.


Field Documentation

CAknMemorySelectionSettingItemExtension* CAknMemorySelectionSettingItemMultiDrive::iExtension [protected]
 
TDriveNumber& CAknMemorySelectionSettingItemMultiDrive::iExternalData [protected]
 
TDriveNumber CAknMemorySelectionSettingItemMultiDrive::iInternalData [protected]
 
HBufC* CAknMemorySelectionSettingItemMultiDrive::iSettingText [protected]
 

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top