Boost Python Tutorial

Table of contents
QuickStart
Building Hello World
Exposing Classes
Constructors
Class Data Members
Class Properties
Inheritance
Class Virtual Functions
Deriving a Python Class
Virtual Functions with Default Implementations
Class Operators/Special Functions
Functions
Call Policies
Overloading
Default Arguments
Auto-Overloading
Object Interface
Basic Interface
Derived Object types
Extracting C++ objects
Enums
Embedding
Using the interpreter
Iterators
Exception Translation