INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "EOLE_PERSIST", "The IPersist interface is used primarily by the default", "object handler to get the class identifier of an embedded", "object. Typically, container applications would not call the", "IPersist interface unless they provide object handlers for", "specific classes of objects."
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_PERSIST
inherit

EOLE_UNKNOWN
redefine
create_ole_interface_ptr,
on_query_interface
end
feature

create_ole_interface_ptr: POINTER
--
-- Purpose:
-- Create an C++ virtual table, corresponding to
-- IAdviseSink interface.
-- Params:
-- None.
-- Return Value:
-- Pointer to the created VTBL.
-- Notes:
-- None.
--

get_class_id: STRING
--
-- Purpose:
-- Returns the class identifier (CLSID) of the component object.
-- The CLSID is a unique value that identifies the application
-- that can manipulate the component object data.
-- Params:
-- None.
-- Return Value:
-- CLSID of the current object.
-- Notes:
-- Error code of this operation is available via
-- the 'get_status_code' method.
--
end -- class EOLE_PERSIST

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES