Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: conarc.h
Link against: conarc.lib

Class CConverterLibrary

CConverterLibrary

Support

Supported from 6.0

Description

A converter DLL's factory for individual CConverterBase-derived objects.

The implementor of a converter DLL should implement this class.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CConverterLibraryA converter DLL's factory for individual CConverterBase-derived objects

Defined in CConverterLibrary:
Converter()

Inherited from CBase:
operator new()


Converter()

virtual CConverterBase* Converter(TUid aUid)=0;

Description

Creates and returns an instance of the converter with the specified UID.

This class should not allocate any resources that are not returned to the caller.

Parameters

TUid aUid

UID of the converter to create

Return value

CConverterBase*

The specified converter. If the converter does not implement a converter associated with the UID, then it should return NULL.