CAiwGenericParamConsumer Class Reference

class CAiwGenericParamConsumer : public CAknDocument

Inherits from

Public Member Functions
~CAiwGenericParamConsumer()
IMPORT_C voidRestoreL(const CStreamStore &, const CStreamDictionary &)
Protected Member Functions
CAiwGenericParamConsumer(CEikApplication &)
const CAiwGenericParamList *GetInputParameters()
IMPORT_C voidSetOutputParamsL(const CAiwGenericParamList *)
Inherited Functions
CAknDocument::CAknDocument(CEikApplication &)
CAknDocument::OpenFileL(CFileStore *&,RFile &)
CAknDocument::OpenFileL(TBool,const TDesC &,RFs &)
CApaDocument::Application()const
CApaDocument::CApaDocument()
CApaDocument::CApaDocument(CApaApplication &,CApaProcess &)
CApaDocument::Capability()const
CApaDocument::DetachFromStoreL(CPicture::TDetach)
CApaDocument::GlassPictureL()
CApaDocument::Process()const
CApaDocument::~CApaDocument()
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CEikDocument::AppCaption()const
CEikDocument::AppFileMode()const
CEikDocument::CEikDocument()
CEikDocument::CEikDocument(CEikApplication &)
CEikDocument::CreateAppUiL()
CEikDocument::CreateFileStoreLC(RFs &,const TDesC &)
CEikDocument::EditL(MApaEmbeddedDocObserver *,TBool)
CEikDocument::EditStore()const
CEikDocument::ExternalizeL(RWriteStream &)const
CEikDocument::HasChanged()const
CEikDocument::IsEmpty()const
CEikDocument::NewDocumentL()
CEikDocument::PrepareToEditL()
CEikDocument::PrepareToEditL(MApaEmbeddedDocObserver *,TBool)
CEikDocument::PrintL(const CStreamStore &)
CEikDocument::SaveL()
CEikDocument::SaveL(MSaveObserver::TSaveType)
CEikDocument::SetAppFileMode(TUint)
CEikDocument::SetChanged(TBool)
CEikDocument::SetEditStoreL(CStreamStore *)
CEikDocument::SetEditStoreWithoutAppUiNotificationL(CStreamStore *)
CEikDocument::StoreL(CStreamStore &,CStreamDictionary &)const
CEikDocument::UpdateTaskNameL(CApaWindowGroupName *)
CEikDocument::ValidatePasswordL()const
CEikDocument::~CEikDocument()
Private Attributes
CAiwGenericParamList *iParams
CStreamStore *iStore
CStreamDictionary *iStreamDic
Inherited Attributes
CApaDocument::iContainer
CEikDocument::iAppUi
CEikDocument::iEditStore

Constructor & Destructor Documentation

CAiwGenericParamConsumer(CEikApplication &)

IMPORT_CCAiwGenericParamConsumer(CEikApplication &aApp)[protected]

Parameters

CEikApplication & aApp

~CAiwGenericParamConsumer()

IMPORT_C~CAiwGenericParamConsumer()

Member Functions Documentation

GetInputParameters()

const CAiwGenericParamList *GetInputParameters()const [protected, inline]

RestoreL(const CStreamStore &, const CStreamDictionary &)

IMPORT_C voidRestoreL(const CStreamStore &aStore,
const CStreamDictionary &aStreamDic
)[virtual]

Restores the document's content and state from data persisted in the specified store.

An empty implementation of this function is supplied by the UI framework. UI applications that need to restore data must provide their own implementation.

If the function leaves, an implementation should ensure that the store and the stream dictionary are returned to the state they were in before the function was called.

CEikDocument

Parameters

const CStreamStore & aStoreThe store from which document data is to be restored.
const CStreamDictionary & aStreamDicThe stream dictionary containing stream IDs and associated UIDs.

SetOutputParamsL(const CAiwGenericParamList *)

IMPORT_C voidSetOutputParamsL(const CAiwGenericParamList *aList)[protected]

Parameters

const CAiwGenericParamList * aList

Member Data Documentation

CAiwGenericParamList * iParams

CAiwGenericParamList *iParams[private]

CStreamStore * iStore

CStreamStore *iStore[private]

CStreamDictionary * iStreamDic

CStreamDictionary *iStreamDic[private]