libisofs-legacy/bindings/python
Dave 0ae442220a Add the beginnings of a high level API to isofs. Currently only does
initialization and getting/setting volume attributes.
2007-04-13 04:56:31 +00:00
..
isofs Add the beginnings of a high level API to isofs. Currently only does 2007-04-13 04:56:31 +00:00
README Initial structure and core internal module for the libisofs python 2007-04-13 03:00:51 +00:00

README

libisofs python bindings
========================

The Python bindings are layered on two levels. The low-level 1:1 mapping of
the C API is done through ctypes. The higher level bindings build a 
pythonic API on that mapping.

The low-level API is in isofs.core. That file is autogenerated using 
pyglet's ctypes code generator, which can be found at:

http://pyglet.googlecode.com/svn/trunk/tools/wraptypes/

Note that this is not a permanent solution. Right now the generated code 
is committed to the repository, to facilitate development. In the longer 
term, the wraptypes tool should be added to the libburnia repository and 
the core binding generated by the build system.