Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: ImageData.h
Link against: imageconversion.lib

Class CFrameInfoStrings

class CFrameInfoStrings : public CBase;

Description

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

Derivation

Members

Defined in CFrameInfoStrings:
Count(), Decoder(), Depth(), Details(), Dimensions(), Format(), NewL(), NewLC(), SetDecoderL(), SetDepthL(), SetDetailsL(), SetDimensionsL(), SetFormatL(), String(), ~CFrameInfoStrings()

Inherited from CBase:
Delete(), Extension_(), operator new()


Construction and destruction


NewL()

static IMPORT_C CFrameInfoStrings *NewL();

Description

Static factory function for creating instances of CFrameInfoStrings.

Return value

CFrameInfoStrings *

A pointer to a fully constructed CFrameInfoStrings.


NewLC()

static IMPORT_C CFrameInfoStrings *NewLC();

Description

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

Return value

CFrameInfoStrings *

A pointer to a fully constructed CFrameInfoStrings.


~CFrameInfoStrings()

IMPORT_C ~CFrameInfoStrings();

Description

Destructor.

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

[Top]


Member functions


String()

IMPORT_C const TPtrC String(TInt aIndex) const;

Description

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.

Return value

const TPtrC

A pointer to the string at the given index.


Count()

IMPORT_C TInt Count() const;

Description

Returns the number of strings in the string table.

Return value

TInt

Returns the number of entries in the string table.


Decoder()

IMPORT_C const TPtrC Decoder() const;

Description

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

Return value

const TPtrC

A read-only pointer to the returned string.


SetDecoderL()

IMPORT_C void SetDecoderL(const TDesC &aString);

Description

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

Parameters

const TDesC &aString

A descriptor containing the string to add.


Format()

IMPORT_C const TPtrC Format() const;

Description

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

Return value

const TPtrC

A pointer to the returned read-only string.


SetFormatL()

IMPORT_C void SetFormatL(const TDesC &aString);

Description

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

Parameters

const TDesC &aString

A descriptor containing the string to add.


Dimensions()

IMPORT_C const TPtrC Dimensions() const;

Description

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

Return value

const TPtrC

A pointer to the returned read-only string.


SetDimensionsL()

IMPORT_C void SetDimensionsL(const TDesC &aString);

Description

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

Parameters

const TDesC &aString

A descriptor containing the string to add.


Depth()

IMPORT_C const TPtrC Depth() const;

Description

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

Return value

const TPtrC

A pointer to the returned read-only string.


SetDepthL()

IMPORT_C void SetDepthL(const TDesC &aString);

Description

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

Parameters

const TDesC &aString

A descriptor containing the string to add.


Details()

IMPORT_C const TPtrC Details() const;

Description

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

Return value

const TPtrC

A pointer to the returned read-only string.


SetDetailsL()

IMPORT_C void SetDetailsL(const TDesC &aString);

Description

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

Parameters

const TDesC &aString

A descriptor containing the string to add.