Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

upf::IClassFactory Interface Reference

import "IClassFactory.idl";

Inheritance diagram for upf::IClassFactory:

Inheritance graph
[legend]
List of all members.

Detailed Description

Class factory.

Factory is a object that that can create new instances of the class it belongs to. UPF requires that every class registered in the system has factory object object associated with it which creates instance of the class. Factory construction and registration is handled automatically by UPF language binding (for example, C++ binding uses UPF_REGISTER_CLASS and UPF_EXPORTED_CLASS macros). Class' factory reference can be obtained from its IClassInfo object.

See also:
IClassInfo


Public Methods

IObject create ()
 Creates new instance.


Generated on Wed Jan 15 23:10:55 2003 for Universal Plugins Framework by doxygen1.2.18