#include <icl/imagedata.h>
class CFrameInfoStrings : public CBase |
Public Member Functions | |
---|---|
~CFrameInfoStrings() | |
IMPORT_C TInt | Count() |
IMPORT_C const TPtrC | Decoder() |
IMPORT_C const TPtrC | Depth() |
IMPORT_C const TPtrC | Details() |
IMPORT_C const TPtrC | Dimensions() |
IMPORT_C const TPtrC | Format() |
IMPORT_C CFrameInfoStrings * | NewL() |
IMPORT_C CFrameInfoStrings * | NewLC() |
IMPORT_C void | SetDecoderL(const TDesC &) |
IMPORT_C void | SetDepthL(const TDesC &) |
IMPORT_C void | SetDetailsL(const TDesC &) |
IMPORT_C void | SetDimensionsL(const TDesC &) |
IMPORT_C void | SetFormatL(const TDesC &) |
IMPORT_C const TPtrC | String(TInt) |
Class used to maintain frame information stored in codec specific resource files.
IMPORT_C | ~CFrameInfoStrings | ( | ) |
Destructor.
Frees all resources owned by the object prior to its destruction.
IMPORT_C TInt | Count | ( | ) | const |
Returns the number of strings in the string table.
Returns: Returns the number of entries in the string table.
IMPORT_C const TPtrC | Decoder | ( | ) | const |
Returns a pointer to the 'decoder' entry string from this object.
Returns: A read-only pointer to the returned string.
IMPORT_C const TPtrC | Depth | ( | ) | const |
Returns a pointer to the 'depth' entry string from this object.
Returns: A pointer to the returned read-only string.
IMPORT_C const TPtrC | Details | ( | ) | const |
Returns a pointer to the 'details' entry string from this object.
Returns: A pointer to the returned read-only string.
IMPORT_C const TPtrC | Dimensions | ( | ) | const |
Returns a pointer to the 'dimensions' entry string from this object.
Returns: A pointer to the returned read-only string.
IMPORT_C const TPtrC | Format | ( | ) | const |
Retruns a pointer to the 'format' entry string from this object.
Returns: A pointer to the returned read-only string.
IMPORT_C CFrameInfoStrings * | NewL | ( | ) | [static] |
Static factory function for creating instances of CFrameInfoStrings.
Returns: A pointer to a fully constructed CFrameInfoStrings.
IMPORT_C CFrameInfoStrings * | NewLC | ( | ) | [static] |
Static factory function for creating instances of CFrameInfoStrings. Leaves the newly allocated object on the cleanup stack.
Returns: A pointer to a fully constructed CFrameInfoStrings.
IMPORT_C void | SetDecoderL | ( | const TDesC & | aString | ) |
Adds the supplied string to this object as the 'decoder' entry.
Parameter | Description |
---|---|
aString | A descriptor containing the string to add. |
IMPORT_C void | SetDepthL | ( | const TDesC & | aString | ) |
Adds the supplied string to this object as the 'depth' entry.
Parameter | Description |
---|---|
aString | A descriptor containing the string to add. |
IMPORT_C void | SetDetailsL | ( | const TDesC & | aString | ) |
Adds the supplied string to this object as the 'details' entry.
Parameter | Description |
---|---|
aString | A descriptor containing the string to add. |
IMPORT_C void | SetDimensionsL | ( | const TDesC & | aString | ) |
Adds the supplied string to this object as the 'dimensions' entry.
Parameter | Description |
---|---|
aString | A descriptor containing the string to add. |
IMPORT_C void | SetFormatL | ( | const TDesC & | aString | ) |
Adds the supplied string to this object as the 'format' entry.
Parameter | Description |
---|---|
aString | A descriptor containing the string to add. |
Returns the string at position aIndex in the string table. The index runs from 0 to CFrameInfoStrings::Count() - 1.
Parameter | Description |
---|---|
aIndex | The position of the string to retrieve. |
Returns: A pointer to the string at the given index.