CAknDocument Class Reference

class CAknDocument : public CEikDocument

Base class for a Series 60 application document.

Since
Series 60 0.9

Inherits from

Public Member Functions
IMPORT_C CFileStore * OpenFileL ( TBool , const TDesC &, RFs &)
IMPORT_C void OpenFileL ( CFileStore *&, RFile &)
Protected Member Functions
CAknDocument ( CEikApplication &)
Inherited Functions
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::RestoreL(const CStreamStore &,const CStreamDictionary &)
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()
Inherited Attributes
CApaDocument::iContainer
CEikDocument::iAppUi
CEikDocument::iEditStore

Constructor & Destructor Documentation

CAknDocument(CEikApplication &)

IMPORT_C CAknDocument ( CEikApplication & aApp ) [protected]

C++ default constructor.

Parameters

CEikApplication & aApp The application instance with which the new document is associated.

Member Functions Documentation

OpenFileL(TBool, const TDesC &, RFs &)

IMPORT_C CFileStore * OpenFileL ( TBool aDoOpen,
const TDesC & aFilename,
RFs & aFs
) [virtual]

From CEikDocument . Opens a file.

Parameters

TBool aDoOpen Open an existing file if ETrue, otherwise create a new file. Not used.
const TDesC & aFilename The file to open or create. Not used.
RFs & aFs File server session to use. Not used.

OpenFileL(CFileStore *&, RFile &)

IMPORT_C void OpenFileL ( CFileStore *& aFileStore,
RFile & aFile
) [virtual]

Parameters

CFileStore *& aFileStore
RFile & aFile