Swi::CSisRegistryFileDescription Class Reference
class Swi::CSisRegistryFileDescription : public CBase |
Inherits from
- Swi::CSisRegistryFileDescription
Public Member Functions |
---|
| ~CSisRegistryFileDescription() |
const HBufC8 * | CapabilitiesData() |
IMPORT_C void | ExternalizeL(RWriteStream &) |
const CHashContainer & | Hash() |
TUint32
| Index() |
IMPORT_C void | InternalizeL(RReadStream &) |
const TDesC & | MimeType() |
IMPORT_C CSisRegistryFileDescription * | NewL(const Sis::CFileDescription &, TChar, TBool) |
IMPORT_C CSisRegistryFileDescription * | NewL(const CSisRegistryFileDescription &) |
IMPORT_C CSisRegistryFileDescription * | NewL(RReadStream &) |
IMPORT_C CSisRegistryFileDescription * | NewL(CHashContainer &, const TDesC &, const TDesC &, const Sis::TSISFileOperation, const Sis::TSISFileOperationOptions, const TInt64, const TUint32, const TUid) |
IMPORT_C CSisRegistryFileDescription * | NewLC(const Sis::CFileDescription &, TChar, TBool) |
IMPORT_C CSisRegistryFileDescription * | NewLC(const CSisRegistryFileDescription &) |
IMPORT_C CSisRegistryFileDescription * | NewLC(RReadStream &) |
Sis::TSISFileOperation
| Operation() |
Sis::TSISFileOperationOptions
| OperationOptions() |
IMPORT_C TUint32 | SerializedSize() |
void | SetSid(TUid) |
TUid
| Sid() |
const TDesC & | Target() |
TInt64
| UncompressedLength() |
Constructor & Destructor Documentation
CSisRegistryFileDescription()
CSisRegistryFileDescription | ( | ) | [private] |
~CSisRegistryFileDescription()
IMPORT_C | ~CSisRegistryFileDescription | ( | ) | [virtual] |
Member Functions Documentation
CapabilitiesData()
const HBufC8 * | CapabilitiesData | ( | ) | const [inline] |
ConstructL(const Sis::CFileDescription &, TChar, TBool)
The second-phase constructor.
ConstructL(const CSisRegistryFileDescription &)
The second-phase constructor.
ConstructL(RReadStream &)
The second-phase constructor.
Parameters
RReadStream & aStream | the stream to read the file description from. |
ConstructL(CHashContainer &, const TDesC &, const TDesC &, const Sis::TSISFileOperation, const Sis::TSISFileOperationOptions, const TInt64, const TUint32, const TUid)
ExternalizeL(RWriteStream &)
Write the object to a stream
InternalizeL(RReadStream &)
Read the object from a stream
MimeType()
const TDesC & | MimeType | ( | ) | const [inline] |
NewL(const Sis::CFileDescription &, TChar, TBool)
Parameters
const Sis::CFileDescription & aFileDescription | the file description object used to initialise the new object |
TChar aDrive | the user selected drive for this installation |
TBool aIsStub = EFalse | |
NewL(const CSisRegistryFileDescription &)
NewL(CHashContainer &, const TDesC &, const TDesC &, const Sis::TSISFileOperation, const Sis::TSISFileOperationOptions, const TInt64, const TUint32, const TUid)
Create a file description based upon supplied parameters. This is used to create a file description for removable media SIS stub files. So they can be removed if an uninstall occurs
NewLC(const Sis::CFileDescription &, TChar, TBool)
Parameters
const Sis::CFileDescription & aFileDescription | the file description object used to initialise the new object |
TChar aDrive | the user selected drive for this installation |
TBool aIsStub = EFalse | |
NewLC(const CSisRegistryFileDescription &)
SerializedSize()
IMPORT_C TUint32 | SerializedSize | ( | ) | const |
SetSid(TUid)
void | SetSid | ( | TUid | aUid | ) | [inline] |
Target()
const TDesC & | Target | ( | ) | const [inline] |
UncompressedLength()
TInt64
| UncompressedLength | ( | ) | const [inline] |
Member Data Documentation
HBufC8 * iCapabilitiesData
HBufC8 * | iCapabilitiesData | [private] |
HBufC * iMimeType
HBufC * | iMimeType | [private] |
Sis::TSISFileOperation
iOperation
Sis::TSISFileOperationOptions
iOperationOptions
TInt64
iUncompressedLength
TInt64
| iUncompressedLength | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.