PyBindGen
  • PyBindGen Tutorial
    • What is PyBindGen ?
    • Supported Python versions
    • Work flows
    • A simple example
    • Wrapping types by value
    • Memory management for pointer types
    • Advanced usage
  • PyBindGen API Reference
    • Higher layers
    • Lower layers
 
PyBindGen
  • Docs »
  • PyBindGen API Reference
  • View page source

PyBindGen API Reference¶

Higher layers¶

  • module: generate Python modules and submodules
    • Modules and Sub-modules
    • Modules and C++ namespaces
  • function: C/C++ function wrappers
  • enum: wrap enumrations
  • cppclass: wrap C++ classes or C structures
  • cppmethod: wrap class methods and constructors
  • cppattribute: wrap class/instance attributes
  • cppexception: translate C++ exceptions into Python
  • container: wrap STL containers
  • gccxmlparser: scan header files to extract API definitions
  • settings: pybindgen global settings

Lower layers¶

  • utils: internal utilities
  • typehandlers.base: abstract base classes for type handlers and wrapper generators
  • cppclass_typehandlers: type handlers for C++ classes (or C structures)
  • typehandlers.codesink: classes that receive generated source code
Next Previous

© Copyright 2008-20014, Gustavo Carneiro.

Sphinx theme provided by Read the Docs
Read the Docs v: latest
Versions
latest
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.