fe::IExtensionFactory Class Reference
[Ferry Extensions library]

Base class of all editor extension factories. More...

Inheritance diagram for fe::IExtensionFactory:

fe::ICharacterDecoratorFactory fe::IDecoratorExtensionFactory fe::ITextScalerFactory fe::IColorerDecoratorFactory fe::IScintillaDecoratorFactory

List of all members.

Public Member Functions

virtual IExtension *UC_DLL_CALL createExtension ()=0


Detailed Description

Base class of all editor extension factories.

Note:
This class is declared with UC_DLL_INTERFACE_DECLARE

Implementation should guarantee that all extensions created by this factory will stay valid after this factory is destroyed.


Member Function Documentation

virtual IExtension* UC_DLL_CALL fe::IExtensionFactory::createExtension (  )  [pure virtual]

Implementation should return heap allocated editor extension or 0 to indicate error.


The documentation for this class was generated from the following file:

Generated on Tue Nov 18 21:08:23 2008 for Ferry by doxygen 1.5.7.1
http://sourceforge.net