CApaResourceFileWriterBase Class Reference

class CApaResourceFileWriterBase : public CBase

Inherits from

  • CApaResourceFileWriterBase

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)

voidDoGenerateFileContentsL(RBuf8 &aBuffer,
TUidaUid2,
TUidaUid3
)const [protected]

Parameters

RBuf8 & aBuffer
TUid aUid2
TUid aUid3

MainResourceInCompiledFormatL(MDataSink &)

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

Parameters

MDataSink & aDataSink

MainResourceInCompiledFormatLC(TInt &, RBuf8 &, TBool)

voidMainResourceInCompiledFormatLC(TInt &aMainResourceSizeInBytesWhenUncompressed,
RBuf8 &aBuffer,
TBoolaCompressedUnicodeFormat
)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 &)

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

Parameters

MDataSink & aDataSink
const TDesC8 & aBuffer

WriteLittleEndianUint16L(MDataSink &, TUint)

voidWriteLittleEndianUint16L(MDataSink &aDataSink,
TUintaUint16
)const [protected]

Parameters

MDataSink & aDataSink
TUint aUint16

WriteLittleEndianUint32L(MDataSink &, TUint)

voidWriteLittleEndianUint32L(MDataSink &aDataSink,
TUintaUint32
)const [protected]

Parameters

MDataSink & aDataSink
TUint aUint32

WriteText8L(MDataSink &, const TDesC8 &)

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

Parameters

MDataSink & aDataSink
const TDesC8 & aText8

WriteTextL(MDataSink &, const TDesC &)

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

Parameters

MDataSink & aDataSink
const TDesC & aText

WriteUidTypeL(MDataSink &, TUid, TUid)

voidWriteUidTypeL(MDataSink &aDataSink,
TUidaUid2,
TUidaUid3
)const [protected]

Parameters

MDataSink & aDataSink
TUid aUid2
TUid aUid3

WriteUint8L(MDataSink &, TUint)

voidWriteUint8L(MDataSink &aDataSink,
TUintaUint8
)const [protected]

Parameters

MDataSink & aDataSink
TUint aUint8