Python

Stichwortsuche
Paketsuche

Debianpakete
  appconfig
  cgi-extratags-perl
  ciphersaber
  courier
  courier
  courier-authlib
  dbix-easy-perl
  debaux
  interchange
  interchange-doc
  jfsutils
  libmime-lite-html-perl
  libtext-mediawikiformat-perl
  libtie-shadowhash-perl
  pure-ftpd
  pure-ftpd
  safe-hole-perl
  set-crontab-perl

Kunden/Partner
  B&N
  Box of Rain
  COBOLT NetServices
  ecoservice
  Gish Network
  IIP/IR Vienna
  Informa
  L & D Computer
  LinSoft IT
  M & D
  materialboerse.de
  Media Business Software
  Medical Business Solutions
  Net Stores
  NextCall
  RUEB
  Tenalt
  Transfair-Net GmbH
  Ulisses
  WebHostNY.com
  Wegacell
  West Branch Angler
  Wintime IT Solutions

python-extclass: Improves integration between Python and C++ classes

Distribution Debian testing
Abteilung python
Quelle python-extclass
Version 1.2.0zope-2.5.1-6.1
Maintainer Matthias Klose <doko@debian.org>
Beschreibung A lightweight mechanism, named "ExtensionClass",
has been developed for making Python
extension types more class-like. Classes can be developed in an
extension language, such as C or C++, and these classes can be
treated like other Python classes:
.
- They can be sub-classed in Python,
- They provide access to method documentation strings, and
- They can be used to directly create new instances.
.
An example class shows how extension classes are implemented and how
they differ from extension types.
.
Extension classes provide additional extensions to class and
instance semantics, including:
.
- A protocol for accessing subobjects "in the context of" their
containers. This is used to implement custom method types
and environmental acquisition.
- A protocol for overriding method call semantics. This is used
to implement "synchronized" classes and could be used to
implement argument type checking.
- A protocol for class initialization that supports execution of a
special '__class_init__' method after a class has been
initialized.
.
Extension classes illustrate how the Python class mechanism can be
extended and may provide a basis for improved or specialized class
models.
Abhängig vonlibc6 (>= 2.7-1), python2.4
Providespython2.4-extclass
Ersetztpython2.3-extclass, python2.4-extclass
Kollidiert mitpython2.3-extclass, python2.4-extclass
Offizielle Seiten Paket Entwicklerinformationen Bugs (Binärpaket) Bugs (Quellpaket)
Download amd64





 Projekte

 Systemadministration für Internetagentur
 Mehr erfahren ...

 

 Marktplatz für elektronische Bauelemente
 Mehr erfahren ...

 

 Foreign Service National Training Database
 Mehr erfahren ...

 

 Marktplatz für Musikinstrumente und Zubehör
 Mehr erfahren ...

 

 Reengineering e-procurement System
 Mehr erfahren ...