Navigation

  • index
  • modules |
  • next |
  • previous |
  • PyBindGen 0.17.0 documentation »
  • PyBindGen API Reference

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

Table of Contents

  • PyBindGen API Reference
    • Higher layers
    • Lower layers

Previous topic

PyBindGen Tutorial

Next topic

module: generate Python modules and submodules

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • PyBindGen 0.17.0 documentation »
  • PyBindGen API Reference
© Copyright 2008-20014, Gustavo Carneiro. Created using Sphinx 4.5.0.