CApaResourceFileWriterBase Class Reference

class CApaResourceFileWriterBase : public CBase

Inherits from

Constructor & Destructor Documentation

CApaResourceFileWriterBase()

CApaResourceFileWriterBase ( ) [protected]

Member Functions Documentation

AsCompressedUnicodeLC(const TDesC &)

HBufC8 * AsCompressedUnicodeLC ( const TDesC & aUncompressedUnicode ) [private, static]

Parameters

const TDesC & aUncompressedUnicode

DoGenerateFileContentsL(RBuf8 &, TUid, TUid)

void DoGenerateFileContentsL ( RBuf8 & aBuffer,
TUid aUid2,
TUid aUid3
) const [protected]

Parameters

RBuf8 & aBuffer
TUid aUid2
TUid aUid3

MainResourceInCompiledFormatL(MDataSink &)

void MainResourceInCompiledFormatL ( MDataSink & aDataSink ) const [private, pure virtual]

Parameters

MDataSink & aDataSink

MainResourceInCompiledFormatLC(TInt &, RBuf8 &, TBool)

void MainResourceInCompiledFormatLC ( TInt & aMainResourceSizeInBytesWhenUncompressed,
RBuf8 & aBuffer,
TBool aCompressedUnicodeFormat
) const [private]

Parameters

TInt & aMainResourceSizeInBytesWhenUncompressed
RBuf8 & aBuffer
TBool aCompressedUnicodeFormat

SecondResourceL(TBool &)

const TDesC8 * SecondResourceL ( TBool & aSecondResourceInCompressedUnicodeFormat ) const [private, pure virtual]

Parameters

TBool & aSecondResourceInCompressedUnicodeFormat

WriteBufferL(MDataSink &, const TDesC8 &)

void WriteBufferL ( MDataSink & aDataSink,
const TDesC8 & aBuffer
) const [protected]

Parameters

MDataSink & aDataSink
const TDesC8 & aBuffer

WriteLittleEndianUint16L(MDataSink &, TUint)

void WriteLittleEndianUint16L ( MDataSink & aDataSink,
TUint aUint16
) const [protected]

Parameters

MDataSink & aDataSink
TUint aUint16

WriteLittleEndianUint32L(MDataSink &, TUint)

void WriteLittleEndianUint32L ( MDataSink & aDataSink,
TUint aUint32
) const [protected]

Parameters

MDataSink & aDataSink
TUint aUint32

WriteText8L(MDataSink &, const TDesC8 &)

void WriteText8L ( MDataSink & aDataSink,
const TDesC8 & aText8
) const [protected]

Parameters

MDataSink & aDataSink
const TDesC8 & aText8

WriteTextL(MDataSink &, const TDesC &)

void WriteTextL ( MDataSink & aDataSink,
const TDesC & aText
) const [protected]

Parameters

MDataSink & aDataSink
const TDesC & aText

WriteUidTypeL(MDataSink &, TUid, TUid)

void WriteUidTypeL ( MDataSink & aDataSink,
TUid aUid2,
TUid aUid3
) const [protected]

Parameters

MDataSink & aDataSink
TUid aUid2
TUid aUid3

WriteUint8L(MDataSink &, TUint)

void WriteUint8L ( MDataSink & aDataSink,
TUint aUint8
) const [protected]

Parameters

MDataSink & aDataSink
TUint aUint8