Package pyplusplus :: Package decl_wrappers

# Package decl_wrappers

source code

Code generator configuration classes

pygccxml.declarations package contains classes, which describe C++ declarations. This package contains classes that derive from the pygccxml.declarations classes. The classes in this package allow you to configure the code generator.

Submodules

- pyplusplus.decl_wrappers.algorithm: Contains few unrelated algorithms, which works on code creators tree
- pyplusplus.decl_wrappers.call_policies: Contains definition of call policies classes
- pyplusplus.decl_wrappers.calldef_wrapper: contains classes that allow to configure code generation for free\member functions, operators and etc.
- pyplusplus.decl_wrappers.class_wrapper: defines class that configure class definition and class declaration exposing
- pyplusplus.decl_wrappers.decl_wrapper: defines base class for all code generator configuration classes
- pyplusplus.decl_wrappers.decl_wrapper_printer: defines class that will print in a user friendly format declarations tree and declarations Py++ configuration instructions
- pyplusplus.decl_wrappers.doc_extractor: defines documentation extractor class interface
- pyplusplus.decl_wrappers.enumeration_wrapper: defines class that configure enumeration declaration exposing
- pyplusplus.decl_wrappers.indexing_suite1: defines interface for exposing STD containers, using current version of indexing suite
- pyplusplus.decl_wrappers.indexing_suite2: defines interface for exposing STD containers, using next version of indexing suite
- pyplusplus.decl_wrappers.namespace_wrapper: defines class that configure namespace exposing.
- pyplusplus.decl_wrappers.properties: defines property_t helper class
- pyplusplus.decl_wrappers.python_traits: defines few "type traits" functions related to C++ Python bindings
- pyplusplus.decl_wrappers.scopedef_wrapper: defines base class for decl_wrappers.class_t and decl_wrappers.namespace_t classes
- pyplusplus.decl_wrappers.typedef_wrapper: defines class that configure typedef exposing
- pyplusplus.decl_wrappers.user_text: defines few classes, used by `decl_wrapper.class_t` class to keep user code
- pyplusplus.decl_wrappers.variable_wrapper: defines class that configure global and member variable exposing

Classes
dwfactory_t declarations factory class