BeOS native API modules, v0.1

Donn Cave donn@oz.net
Fri, 24 Sep 99 01:52:26 GMT


A system for the generation of dynamically loaded modules for the
C++ BeOS system API.  A few modules included (33), and example programs,
including a usable if miminal USENET news reader.

The BeOS C++ API uses virtual methods for system callbacks for things
like dispatch loops.  This model is preserved in the Python system,
by a feature of the C++ objects that allows them to be bound to a
Python class instance that can implement the virtual callback methods.
I believe the general idea for this comes from a paper by Jim Ahlstrom.

Each module implements only the function methods introduced by its
respective API class, and imports base class modules as needed.

It's work in progress:  http://www.oz.net/~donn/

	Donn Cave, donn@oz.net

<P><A HREF="http://www.oz.net/~donn/">BeOS native API modules 0.1</A> - 
Python interface to the BeOS C++ API; includes example programs
such as a minimal USENET news reader.  (06-Sep-99)

-- 
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address:  python-announce@python.org
Python Language Home Page:   http://www.python.org/
Python Quick Help Index:     http://www.python.org/Help.html
------------------------------------------------------------