Alf::AlfWidgetFactoryLoader Class Reference

class Alf::AlfWidgetFactoryLoader

Factory plugin loader loads factory plugins. Loader will resolve factory plugin based on given string and load factory which can create requested product. Loader owns factory plugins. Factory products and their derivatives must be destroyed before destroying a loader object.

alfwidgetutils.lib
Since
S60 ?S60_version Draft

Constructor & Destructor Documentation

AlfWidgetFactoryLoader()

OSN_IMPORTAlfWidgetFactoryLoader()

Constructor.

Exceptions
std::bad_alloc

Thrown if out of memory during the construction.

AlfWidgetFactoryLoader(const AlfWidgetFactoryLoader &)

AlfWidgetFactoryLoader(const AlfWidgetFactoryLoader &)[private]

Copy Constructor

Parameters

const AlfWidgetFactoryLoader &

~AlfWidgetFactoryLoader()

OSN_IMPORT~AlfWidgetFactoryLoader()[virtual]

Destructor.

Member Functions Documentation

loadWidgetFactory(CAlfEnv &)

OSN_IMPORT IAlfWidgetFactory *loadWidgetFactory(CAlfEnv &aEnv)

Loads a widget factory.

Parameters

CAlfEnv & aEnvAlfred Environment

operator=(const AlfWidgetFactoryLoader &)

AlfWidgetFactoryLoader &operator=(const AlfWidgetFactoryLoader &)[private]

Assignment Operator

Parameters

const AlfWidgetFactoryLoader &

Member Data Documentation

auto_ptr< AlfWidgetFactoryLoaderImpl > mImpl

auto_ptr< AlfWidgetFactoryLoaderImpl >mImpl[private]