CParserPropertyValueBinaryFile Class Reference
class CParserPropertyValueBinaryFile : public CParserPropertyValueBinary
|
A file property value parser.
It is used to store a file handle so that the binary data can be read through the handle when exporting. It is not used when importing. The UID for a binary property value is KVersitPropertyBinaryUid.
Inherits from
-
CParserPropertyValueBinaryFile
Inherited Functions
|
|
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()
|
|
CParserPropertyValue::Append(TDes16 &,TDesC8 &)
|
|
CParserPropertyValue::CParserPropertyValue(const TUid &)
|
|
CParserPropertyValue::EncodeL(CBufBase *,const TDesC8 &,const TUid &)const
|
|
CParserPropertyValue::FoldAndWriteValueToStreamL(RWriteStream &,const TDesC &,const Versit::TEncodingAndCharset &,TInt &)const
|
|
CParserPropertyValue::FoldEncodeAndWriteValueToStreamL(RWriteStream &,const CDesCArray *,const Versit::TEncodingAndCharset &,TInt &)const
|
|
CParserPropertyValue::FoldEncodeAndWriteValueToStreamL(RWriteStream &,const TDesC &,const Versit::TEncodingAndCharset &,TInt &)const
|
|
CParserPropertyValue::IsAsciiCharacterSetSufficient()
|
|
CParserPropertyValue::PlugIn()
|
|
CParserPropertyValue::SetPlugIn(MVersitPlugIn *)
|
|
CParserPropertyValue::SupportsInterface(const TUid &)const
|
|
CParserPropertyValue::Uid()const
|
|
CParserPropertyValueBinary::CParserPropertyValueBinary()
|
|
CParserPropertyValueBinary::CParserPropertyValueBinary(CBufSeg &)
|
|
CParserPropertyValueBinary::ConstructL(const TDesC8 &)
|
|
CParserPropertyValueBinary::ExternalizeL(RWriteStream &,const Versit::TEncodingAndCharset &,TInt,RReadStream &)
|
|
CParserPropertyValueBinary::NewL(const TDesC8 &)
|
|
CParserPropertyValueBinary::NewLC(const TDesC8 &)
|
|
CParserPropertyValueBinary::Value()const
|
|
CParserPropertyValueBinary::~CParserPropertyValueBinary()
|
Constructor & Destructor Documentation
~CParserPropertyValueBinaryFile()
IMPORT_C
|
~CParserPropertyValueBinaryFile
|
(
|
)
|
|
Frees all resources owned by the property value, prior to its destruction.
Member Functions Documentation
ConstructL(const RFile &)
void
|
ConstructL
|
(
|
const
RFile
&
|
aFileHandle
|
)
|
[private]
|
Parameters
const
RFile
& aFileHandle
|
|
ExternalizeL(RWriteStream &, const Versit::TEncodingAndCharset &, TInt)
Externalises the binary data through the file handle into aStream.
Uses the encoding format specified in aEncodingCharset. (Any character set specified in aEncodingCharset is not used).
Parameters
RWriteStream
& aStream
|
Stream into which the value is to be externalized.
|
const
Versit::TEncodingAndCharset
& aEncodingCharset
|
Specifies the character set and encoding information. The encoding selected for a binary property value is Versit::EBase64Encoding.
|
TInt
aLengthOutput
|
The amount of text that has been output so far on the line (for the property name).
|
NewL(const RFile &)
Allocates and constructs a new file property value with the file handle to the data.
The property value's UID will be set to KVersitPropertyBinaryUid.
Parameters
const
RFile
& aFileHandle
|
The file handle to the binary data.
|
Member Data Documentation
RFileReadStream
iFileStream
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.