// OPLDOC.H
//
// Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
//
#if !defined(__OPLDOC_H__)
#define __OPLDOC_H__

#if !defined(__E32STD_H__)
#include <e32std.h>
#endif

#if !defined(__S32FILE_H__)
#include <s32file.h>
#endif

class TOplDocRootStream
// This will be stored as the root stream
// The shell needs the Uid of the runtime to be 1st
// The following streamid is eg. the DBMS database head stream
	{
public:
	IMPORT_C void ExternalizeL(RWriteStream& aStream) const;
	IMPORT_C void InternalizeL(RReadStream& aStream);
public:
	TUid iAppUid; // usually KUidOplInterpreter (but may want to support other?)
	TStreamId iStreamId;
	};

#endif  // __OPLDOC_H__
/* End of $Workfile:   OPLDOC.H  $ */
  

                                
