- indexing
- title: "IClassFactory support"
- project: "Visual Eiffel Library"
- revision: "$Revision: 1.2 $"
- copyright: "Copyright (C) 1996-2005 Object Tools Group"
- license: "http://visual-eiffel.com/license"
- cluster: wine
class EOLE_CLASS_FACTORY
- inherit
-
EOLE_UNKNOWN
-
- redefine
- create_ole_interface_ptr,
- on_query_interface
- end
- feature -- Creates an instance of an object with a specified
-- interface_identifier, which may optionally be controlled
-- by specified controller.
-- Returns the pointer to the created object, if succeeds, or
-- Void if fails.
--
-
create_instance (controller_iptr: POINTER; class_id: STRING): POINTER
-
lock_server (lock: BOOLEAN)
-
create_ole_interface_ptr: POINTER
-
is_server_locked: BOOLEAN
end -- class EOLE_CLASS_FACTORY