Classes
Default Behavior & Customization
Every classes defined in the C++ source files is wrapped, subject to the customization options (see options).
Only public elements (methods, fields) are exposed to Python.
The name of the class in Python is transformed into CamelCase, e.g.
my_classin C++ becomesMyClassin Python. Use theC2PY_RENAMEoption to customize the name (see Customization).
Let us now review in some details the default behaviour for various elements of a class.