66 lines
1.9 KiB
Plaintext
66 lines
1.9 KiB
Plaintext
note
|
|
description: "[
|
|
Interactive with native system APIs for dynamic loading.
|
|
Cocoa verson.
|
|
]"
|
|
status: "See notice at end of class."
|
|
legal: "See notice at end of class."
|
|
date: "$Date$"
|
|
revision: "$Revision$"
|
|
|
|
class
|
|
API_LOADER_IMP
|
|
|
|
feature -- Command
|
|
|
|
load_module (a_name: STRING): POINTER
|
|
-- Load module with `a_name'.
|
|
require
|
|
exists: a_name /= Void
|
|
do
|
|
-- fixme: implement
|
|
end
|
|
|
|
loal_api (a_module: POINTER; a_name: STRING): POINTER
|
|
-- Load api which name is `a_name' in `a_module'
|
|
require
|
|
exists: a_module /= default_pointer
|
|
exists: a_name /= Void
|
|
do
|
|
-- fixme: implement
|
|
end
|
|
|
|
note
|
|
copyright: "Copyright (c) 1984-2007, Eiffel Software"
|
|
license: "GPL version 2 (see http://www.eiffel.com/licensing/gpl.txt)"
|
|
licensing_options: "http://www.eiffel.com/licensing"
|
|
copying: "[
|
|
This file is part of Eiffel Software's Eiffel Development Environment.
|
|
|
|
Eiffel Software's Eiffel Development Environment is free
|
|
software; you can redistribute it and/or modify it under
|
|
the terms of the GNU General Public License as published
|
|
by the Free Software Foundation, version 2 of the License
|
|
(available at the URL listed under "license" above).
|
|
|
|
Eiffel Software's Eiffel Development Environment is
|
|
distributed in the hope that it will be useful, but
|
|
WITHOUT ANY WARRANTY; without even the implied warranty
|
|
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
See the GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public
|
|
License along with Eiffel Software's Eiffel Development
|
|
Environment; if not, write to the Free Software Foundation,
|
|
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
]"
|
|
source: "[
|
|
Eiffel Software
|
|
356 Storke Road, Goleta, CA 93117 USA
|
|
Telephone 805-685-1006, Fax 805-685-6869
|
|
Website http://www.eiffel.com
|
|
Customer support http://support.eiffel.com
|
|
]"
|
|
|
|
end
|