class CCnaConverterList : public CBase |
Provides a list of available converters, allowing clients to search for and obtain converters for specific source and target data types.
Public Member Functions | |
---|---|
~CCnaConverterList() | |
IMPORT_C TUid | ConvFromL(const TDataType &) |
IMPORT_C void | ConvFromListL(const TDataType &, CArrayFix< SConverterInfo > *) |
IMPORT_C TUid | ConvToL(const TDataType &) |
IMPORT_C void | ConvToListL(const TDataType &, CArrayFix< SConverterInfo > *) |
IMPORT_C TUid | ConverterL(const TDataType &, const TDataType &) |
TInt | Count() |
IMPORT_C TInt | CountL() |
IMPORT_C TInt | MimeTypeFrom(TDataType &, const SConverterInfo &) |
IMPORT_C TInt | MimeTypeTo(TDataType &, const SConverterInfo &) |
IMPORT_C CConverterBase * | NewConverterL(TUid) |
IMPORT_C CCnaConverterList * | NewL() |
IMPORT_C CCnaConverterList * | NewLC() |
IMPORT_C void | Release() |
IMPORT_C void | UpdateL() |
Private Member Functions | |
---|---|
CCnaConverterList() | |
void | ConstructL() |
CConverterBase * | LoadConverterL(TUid) |
Private Attributes | |
---|---|
CArrayPtr< CCnaConverter > * | iConverters |
TBool | iDoneScan |
RImplInfoPtrArray | iImplementationArray |
IMPORT_C TUid | ConvFromL | ( | const TDataType & | aMimeType | ) |
const TDataType & aMimeType |
IMPORT_C void | ConvFromListL | ( | const TDataType & | aMimeType, |
CArrayFix< SConverterInfo > * | aSConverterInfoArray | |||
) |
const TDataType & aMimeType | |
CArrayFix< SConverterInfo > * aSConverterInfoArray |
IMPORT_C TUid | ConvToL | ( | const TDataType & | aMimeType | ) |
const TDataType & aMimeType |
IMPORT_C void | ConvToListL | ( | const TDataType & | aMimeType, |
CArrayFix< SConverterInfo > * | aSConverterInfoArray | |||
) |
const TDataType & aMimeType | |
CArrayFix< SConverterInfo > * aSConverterInfoArray |
IMPORT_C TUid | ConverterL | ( | const TDataType & | aFrom, |
const TDataType & | aTo | |||
) |
TInt | Count | ( | ) | [inline] |
Deprecated - Use CCnaConverterList::CountL instead. Rescan of the disk to refresh the list of converters could leave.
IMPORT_C TInt | MimeTypeFrom | ( | TDataType & | aDataType, |
const SConverterInfo & | aConverterInfo | |||
) | const |
TDataType & aDataType | |
const SConverterInfo & aConverterInfo |
IMPORT_C TInt | MimeTypeTo | ( | TDataType & | aDataType, |
const SConverterInfo & | aConverterInfo | |||
) | const |
TDataType & aDataType | |
const SConverterInfo & aConverterInfo |