CFrameInfoStrings Class Reference

class CFrameInfoStrings : public CBase

Class used to maintain frame information stored in codec specific resource files.

Inherits from

Constructor & Destructor Documentation

CFrameInfoStrings()

CFrameInfoStrings ( ) [private]

~CFrameInfoStrings()

IMPORT_C ~CFrameInfoStrings ( )

Destructor.

Frees all resources owned by the object prior to its destruction.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

Count()

IMPORT_C TInt Count ( ) const

Returns the number of strings in the string table.

Decoder()

IMPORT_C const TPtrC Decoder ( ) const

Returns a pointer to the 'decoder' entry string from this object.

Depth()

IMPORT_C const TPtrC Depth ( ) const

Returns a pointer to the 'depth' entry string from this object.

Details()

IMPORT_C const TPtrC Details ( ) const

Returns a pointer to the 'details' entry string from this object.

Dimensions()

IMPORT_C const TPtrC Dimensions ( ) const

Returns a pointer to the 'dimensions' entry string from this object.

Format()

IMPORT_C const TPtrC Format ( ) const

Retruns a pointer to the 'format' entry string from this object.

NewL()

IMPORT_C CFrameInfoStrings * NewL ( ) [static]

Static factory function for creating instances of CFrameInfoStrings .

NewLC()

IMPORT_C CFrameInfoStrings * NewLC ( ) [static]

Static factory function for creating instances of CFrameInfoStrings . Leaves the newly allocated object on the cleanup stack.

SetDecoderL(const TDesC &)

IMPORT_C void SetDecoderL ( const TDesC & aString )

Adds the supplied string to this object as the 'decoder' entry.

Parameters

const TDesC & aString A descriptor containing the string to add.

SetDepthL(const TDesC &)

IMPORT_C void SetDepthL ( const TDesC & aString )

Adds the supplied string to this object as the 'depth' entry.

Parameters

const TDesC & aString A descriptor containing the string to add.

SetDetailsL(const TDesC &)

IMPORT_C void SetDetailsL ( const TDesC & aString )

Adds the supplied string to this object as the 'details' entry.

Parameters

const TDesC & aString A descriptor containing the string to add.

SetDimensionsL(const TDesC &)

IMPORT_C void SetDimensionsL ( const TDesC & aString )

Adds the supplied string to this object as the 'dimensions' entry.

Parameters

const TDesC & aString A descriptor containing the string to add.

SetFormatL(const TDesC &)

IMPORT_C void SetFormatL ( const TDesC & aString )

Adds the supplied string to this object as the 'format' entry.

Parameters

const TDesC & aString A descriptor containing the string to add.

SetStringL(TInt, const TDesC &)

void SetStringL ( TInt aIndex,
const TDesC & aString
) [private]

Parameters

TInt aIndex
const TDesC & aString

String(TInt)

IMPORT_C const TPtrC String ( TInt aIndex ) const

Returns the string at position aIndex in the string table. The index runs from 0 to CFrameInfoStrings::Count() - 1.

Parameters

TInt aIndex The position of the string to retrieve.

Member Enumerations Documentation

Enum TFrameInfoStringIndex

Enumerators

EDecoder = 0
EFormat = 1
EDimensions = 2
EDepth = 3
EDetails = 4

Member Data Documentation

CDesCArray * iFrameInfoStrings

CDesCArray * iFrameInfoStrings [private]