ContentAccess::CSupplierOutputFile Class Reference
class ContentAccess::CSupplierOutputFile : public CBase
|
Holds the details of an output file produced by CAF.
It stores:
Inherits from
-
ContentAccess::CSupplierOutputFile
Constructor & Destructor Documentation
CSupplierOutputFile()
CSupplierOutputFile
|
(
|
)
|
[private]
|
~CSupplierOutputFile()
~CSupplierOutputFile
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AttributesL(TBool)
Create a CAttributeObject for the output file
Parameters
TBool
aPreloaded
|
ETrue to query all attribute values before returning the attribute object
|
ConstructL(const TDesC &, const TDesC8 &, const TOutputType)
void
|
ConstructL
|
(
|
const
TDesC
&
|
aFileName,
|
|
const
TDesC8
&
|
aMimeType,
|
|
const
TOutputType
|
aOutputType
|
|
)
|
[private]
|
Parameters
const
TDesC
& aFileName
|
|
const
TDesC8
& aMimeType
|
|
const
TOutputType
aOutputType
|
|
ExternalizeL(RWriteStream &)
FileName()
IMPORT_C
TPtrC
|
FileName
|
(
|
)
|
const
|
Finds out the name of the file.
InternalizeL(RReadStream &)
MimeTypeL()
The mime type of the output file.
NewL(const TDesC &, const TOutputType)
Create a new
CSupplierOutputFile
used to describe output files produced by the CAF supply operation
Note:
Receipt files should be generated in localised unicode
Parameters
const
TDesC
& aFileName
|
The name of the file produced
|
const
TOutputType
aOutputType
|
The type of output file produced
|
NewL(const TDesC &, const TOutputType, const TDesC8 &)
Create a new
CSupplierOutputFile
used to describe output files produced by the CAF supply operation
Note:
Receipt files should be generated in localised unicode
Parameters
const
TDesC
& aFileName
|
The name of the file produced
|
const
TOutputType
aOutputType
|
The type of output file produced
|
const
TDesC8
& aMimeType
|
The mime type of the file produced
|
NewL(RReadStream &)
Parameters
RReadStream
& aStream
|
A stream containing a CSupplierOutputFile
|
OutputType()
IMPORT_C
TOutputType
|
OutputType
|
(
|
)
|
const
|
The type of the file, e.g., Content or a Receipt.
Note:
Receipt files should be generated in localised unicode
Member Data Documentation
HBufC * iFileName
HBufC
*
|
iFileName
|
[private]
|
TBuf8< KMaxDataTypeLength > iMimeType
TOutputType
iOutputType
TOutputType
|
iOutputType
|
[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.