Navigation
index
modules
|
PyBindGen 0.17.0 documentation
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
add_attribute() (pybindgen.cppattribute.PyGetSetDef method)
add_binary_comparison_operator() (pybindgen.cppclass.CppClass method)
add_binary_numeric_operator() (pybindgen.cppclass.CppClass method)
add_class() (pybindgen.cppclass.CppClass method)
(pybindgen.module.ModuleBase method)
add_cleanup_code() (pybindgen.typehandlers.base.CodeBlock method)
add_constructor() (pybindgen.cppclass.CppClass method)
add_container() (pybindgen.module.ModuleBase method)
add_container_traits() (pybindgen.cppclass.CppClass method)
add_copy_constructor() (pybindgen.cppclass.CppClass method)
add_cpp_namespace() (pybindgen.module.ModuleBase method)
add_custodian_and_ward() (pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.function.Function method)
add_custom_function_wrapper() (pybindgen.module.ModuleBase method)
add_custom_instance_attribute() (pybindgen.cppclass.CppClass method)
add_custom_method() (pybindgen.cppclass.CppHelperClass method)
add_custom_method_wrapper() (pybindgen.cppclass.CppClass method)
add_enum() (pybindgen.cppclass.CppClass method)
(pybindgen.module.ModuleBase method)
add_exception() (pybindgen.module.ModuleBase method)
add_function() (pybindgen.module.ModuleBase method)
add_function_as_constructor() (pybindgen.cppclass.CppClass method)
add_function_as_method() (pybindgen.cppclass.CppClass method)
add_helper_class_hook() (pybindgen.cppclass.CppClass method)
add_include() (pybindgen.module.ModuleBase method)
add_inplace_numeric_operator() (pybindgen.cppclass.CppClass method)
add_instance_attribute() (pybindgen.cppclass.CppClass method)
add_method() (pybindgen.cppclass.CppClass method)
add_output_stream_operator() (pybindgen.cppclass.CppClass method)
add_parameter() (pybindgen.typehandlers.base.BuildValueParameters method)
(pybindgen.typehandlers.base.ParseTupleParameters method)
add_post_generation_code() (pybindgen.cppclass.CppHelperClass method)
add_static_attribute() (pybindgen.cppclass.CppClass method)
add_struct() (pybindgen.module.ModuleBase method)
add_type_alias() (in module pybindgen.typehandlers.base)
(pybindgen.typehandlers.base.TypeMatcher method)
add_typedef() (pybindgen.module.ModuleBase method)
add_unary_numeric_operator() (pybindgen.cppclass.CppClass method)
add_virtual_method() (pybindgen.cppclass.CppHelperClass method)
add_virtual_parent_caller() (pybindgen.cppclass.CppHelperClass method)
add_virtual_proxy() (pybindgen.cppclass.CppHelperClass method)
allow_subclassing (in module pybindgen.settings)
ascii() (in module pybindgen.utils)
automatic_type_narrowing (in module pybindgen.settings)
B
begin_section() (pybindgen.module.ModuleBase method)
BuildValueParameters (class in pybindgen.typehandlers.base)
C
call_with_error_handling() (in module pybindgen.utils)
cancel() (pybindgen.typehandlers.base.CodeBlock.CleanupHandle method)
class_ (pybindgen.cppmethod.CppConstructor property)
(pybindgen.cppmethod.CppMethod property)
(pybindgen.cppmethod.CppVirtualMethodParentCaller property)
(pybindgen.cppmethod.CppVirtualMethodProxy property)
clear() (pybindgen.typehandlers.base.BuildValueParameters method)
(pybindgen.typehandlers.base.CodeBlock method)
(pybindgen.typehandlers.base.DeclarationsScope method)
(pybindgen.typehandlers.base.ParseTupleParameters method)
clone() (pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppVirtualMethodParentCaller method)
(pybindgen.function.Function method)
code_block (pybindgen.typehandlers.base.CodeBlock.CleanupHandle attribute)
CodeBlock (class in pybindgen.typehandlers.base)
CodeBlock.CleanupHandle (class in pybindgen.typehandlers.base)
CodeGenerationError
CodegenErrorBase
CodeSink (class in pybindgen.typehandlers.codesink)
common_shared_object_return() (in module pybindgen.cppclass)
Container (class in pybindgen.container)
container_type (pybindgen.container.ContainerParameter attribute)
(pybindgen.container.ContainerParameterBase attribute)
(pybindgen.container.ContainerPtrParameter attribute)
(pybindgen.container.ContainerRefParameter attribute)
(pybindgen.container.ContainerReturnValue attribute)
(pybindgen.container.ContainerReturnValueBase attribute)
ContainerParameter (class in pybindgen.container)
ContainerParameterBase (class in pybindgen.container)
ContainerPtrParameter (class in pybindgen.container)
ContainerRefParameter (class in pybindgen.container)
ContainerReturnValue (class in pybindgen.container)
ContainerReturnValueBase (class in pybindgen.container)
ContainerTraits (class in pybindgen.container)
convert_c_to_python() (pybindgen.container.ContainerParameter method)
(pybindgen.container.ContainerPtrParameter method)
(pybindgen.container.ContainerRefParameter method)
(pybindgen.container.ContainerReturnValue method)
(pybindgen.cppclass.CppClassParameter method)
(pybindgen.cppclass.CppClassPtrParameter method)
(pybindgen.cppclass.CppClassPtrReturnValue method)
(pybindgen.cppclass.CppClassRefParameter method)
(pybindgen.cppclass.CppClassRefReturnValue method)
(pybindgen.cppclass.CppClassReturnValue method)
(pybindgen.cppmethod.DummyParameter method)
(pybindgen.cppmethod.DummyReturnValue method)
convert_python_to_c() (pybindgen.container.ContainerParameter method)
(pybindgen.container.ContainerPtrParameter method)
(pybindgen.container.ContainerRefParameter method)
(pybindgen.container.ContainerReturnValue method)
(pybindgen.cppclass.CppClassParameter method)
(pybindgen.cppclass.CppClassPtrParameter method)
(pybindgen.cppclass.CppClassPtrReturnValue method)
(pybindgen.cppclass.CppClassRefParameter method)
(pybindgen.cppclass.CppClassRefReturnValue method)
(pybindgen.cppclass.CppClassReturnValue method)
(pybindgen.cppmethod.DummyParameter method)
(pybindgen.cppmethod.DummyReturnValue method)
cpp_class (pybindgen.cppclass.CppClassParameter attribute)
(pybindgen.cppclass.CppClassParameterBase attribute)
(pybindgen.cppclass.CppClassPtrParameter attribute)
(pybindgen.cppclass.CppClassPtrReturnValue attribute)
(pybindgen.cppclass.CppClassRefParameter attribute)
(pybindgen.cppclass.CppClassRefReturnValue attribute)
(pybindgen.cppclass.CppClassReturnValue attribute)
(pybindgen.cppclass.CppClassReturnValueBase attribute)
CppClass (class in pybindgen.cppclass)
CppClassParameter (class in pybindgen.cppclass)
CppClassParameterBase (class in pybindgen.cppclass)
CppClassPtrParameter (class in pybindgen.cppclass)
CppClassPtrReturnValue (class in pybindgen.cppclass)
CppClassRefParameter (class in pybindgen.cppclass)
CppClassRefReturnValue (class in pybindgen.cppclass)
CppClassReturnValue (class in pybindgen.cppclass)
CppClassReturnValueBase (class in pybindgen.cppclass)
CppConstructor (class in pybindgen.cppmethod)
CppDummyMethod (class in pybindgen.cppmethod)
CppException (class in pybindgen.cppexception)
CppFunctionAsConstructor (class in pybindgen.cppmethod)
CppHelperClass (class in pybindgen.cppclass)
CppInstanceAttributeGetter (class in pybindgen.cppattribute)
CppInstanceAttributeSetter (class in pybindgen.cppattribute)
CppMethod (class in pybindgen.cppmethod)
CppNoConstructor (class in pybindgen.cppmethod)
CppOverloadedConstructor (class in pybindgen.cppmethod)
CppOverloadedMethod (class in pybindgen.cppmethod)
CppStaticAttributeGetter (class in pybindgen.cppattribute)
CppStaticAttributeSetter (class in pybindgen.cppattribute)
CppVirtualMethodParentCaller (class in pybindgen.cppmethod)
CppVirtualMethodProxy (class in pybindgen.cppmethod)
create_type_handler() (pybindgen.typehandlers.base.NullTypeTransformation method)
(pybindgen.typehandlers.base.TypeTransformation method)
ctype_no_const (pybindgen.typehandlers.base.TypeHandler property)
CTYPES (pybindgen.container.ContainerParameter attribute)
(pybindgen.container.ContainerParameterBase attribute)
(pybindgen.container.ContainerPtrParameter attribute)
(pybindgen.container.ContainerRefParameter attribute)
(pybindgen.container.ContainerReturnValue attribute)
(pybindgen.container.ContainerReturnValueBase attribute)
(pybindgen.cppclass.CppClassParameter attribute)
(pybindgen.cppclass.CppClassParameterBase attribute)
(pybindgen.cppclass.CppClassPtrParameter attribute)
(pybindgen.cppclass.CppClassPtrReturnValue attribute)
(pybindgen.cppclass.CppClassRefParameter attribute)
(pybindgen.cppclass.CppClassRefReturnValue attribute)
(pybindgen.cppclass.CppClassReturnValue attribute)
(pybindgen.cppclass.CppClassReturnValueBase attribute)
(pybindgen.cppmethod.DummyParameter attribute)
(pybindgen.cppmethod.DummyReturnValue attribute)
(pybindgen.typehandlers.base.PointerParameter attribute)
(pybindgen.typehandlers.base.PointerReturnValue attribute)
current_section (pybindgen.module.ModuleBase property)
custom_name (pybindgen.cppmethod.CppMethod property)
(pybindgen.function.Function property)
CustomCppConstructorWrapper (class in pybindgen.cppmethod)
CustomCppMethodWrapper (class in pybindgen.cppmethod)
CustomFunctionWrapper (class in pybindgen.function)
D
DeclarationsScope (class in pybindgen.typehandlers.base)
declare_one_time_definition() (pybindgen.module.ModuleBase method)
declare_variable() (pybindgen.typehandlers.base.CodeBlock method)
(pybindgen.typehandlers.base.DeclarationsScope method)
default_instance_creation_function() (in module pybindgen.cppclass)
deprecated_virtuals (in module pybindgen.settings)
DIRECTIONS (pybindgen.container.ContainerParameter attribute)
(pybindgen.container.ContainerParameterBase attribute)
(pybindgen.container.ContainerPtrParameter attribute)
(pybindgen.container.ContainerRefParameter attribute)
(pybindgen.cppclass.CppClassParameter attribute)
(pybindgen.cppclass.CppClassParameterBase attribute)
(pybindgen.cppclass.CppClassPtrParameter attribute)
(pybindgen.cppclass.CppClassRefParameter attribute)
(pybindgen.cppmethod.DummyParameter attribute)
do_generate() (pybindgen.module.ModuleBase method)
DummyParameter (class in pybindgen.cppmethod)
DummyReturnValue (class in pybindgen.cppmethod)
E
empty() (pybindgen.cppattribute.PyGetSetDef method)
end_section() (pybindgen.module.ModuleBase method)
Enum (class in pybindgen.enum)
error_handler (in module pybindgen.settings)
ERROR_RETURN (pybindgen.cppmethod.CppOverloadedConstructor attribute)
(pybindgen.cppmethod.CppOverloadedMethod attribute)
(pybindgen.function.OverloadedFunction attribute)
ErrorHandler (class in pybindgen.settings)
eval_param() (in module pybindgen.utils)
eval_retval() (in module pybindgen.utils)
F
FileCodeSink (class in pybindgen.typehandlers.codesink)
flush() (pybindgen.typehandlers.codesink.MemoryCodeSink method)
(pybindgen.typehandlers.codesink.NullCodeSink method)
flush_to() (pybindgen.typehandlers.codesink.MemoryCodeSink method)
(pybindgen.typehandlers.codesink.NullCodeSink method)
ForwardWrapperBase (class in pybindgen.typehandlers.base)
FreeFunctionPolicy (class in pybindgen.cppclass)
Function (class in pybindgen.function)
G
gcc_rtti_abi_complete (in module pybindgen.settings)
generate() (pybindgen.container.Container method)
(pybindgen.container.IterNextWrapper method)
(pybindgen.cppattribute.CppInstanceAttributeGetter method)
(pybindgen.cppattribute.CppInstanceAttributeSetter method)
(pybindgen.cppattribute.CppStaticAttributeGetter method)
(pybindgen.cppattribute.CppStaticAttributeSetter method)
(pybindgen.cppattribute.PyGetSetDef method)
(pybindgen.cppattribute.PyGetter method)
(pybindgen.cppattribute.PyMetaclass method)
(pybindgen.cppattribute.PySetter method)
(pybindgen.cppclass.CppClass method)
(pybindgen.cppclass.CppHelperClass method)
(pybindgen.cppexception.CppException method)
(pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppNoConstructor method)
(pybindgen.cppmethod.CppVirtualMethodProxy method)
(pybindgen.cppmethod.CustomCppConstructorWrapper method)
(pybindgen.cppmethod.CustomCppMethodWrapper method)
(pybindgen.enum.Enum method)
(pybindgen.function.CustomFunctionWrapper method)
(pybindgen.function.Function method)
(pybindgen.module.Module method)
(pybindgen.typehandlers.base.ReverseWrapperBase method)
(pybindgen.wrapper_registry.WrapperRegistry method)
generate_body() (pybindgen.typehandlers.base.ForwardWrapperBase method)
generate_c_to_python_type_converter() (pybindgen.module.Module method)
generate_call() (pybindgen.container.IterNextWrapper method)
(pybindgen.cppattribute.CppInstanceAttributeGetter method)
(pybindgen.cppattribute.CppStaticAttributeGetter method)
(pybindgen.cppattribute.PyGetter method)
(pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppFunctionAsConstructor method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppNoConstructor method)
(pybindgen.cppmethod.CppVirtualMethodParentCaller method)
(pybindgen.cppmethod.CustomCppConstructorWrapper method)
(pybindgen.cppmethod.CustomCppMethodWrapper method)
(pybindgen.function.CustomFunctionWrapper method)
(pybindgen.function.Function method)
(pybindgen.typehandlers.base.ForwardWrapperBase method)
generate_class_declaration() (pybindgen.cppmethod.CppVirtualMethodParentCaller method)
generate_declaration() (pybindgen.cppmethod.CppVirtualMethodParentCaller method)
(pybindgen.cppmethod.CppVirtualMethodProxy method)
(pybindgen.cppmethod.CustomCppMethodWrapper method)
(pybindgen.enum.Enum method)
(pybindgen.function.Function method)
generate_docstring() (pybindgen.cppclass.CppClass method)
(pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.function.Function method)
generate_forward_declarations() (pybindgen.container.Container method)
(pybindgen.cppclass.CppClass method)
(pybindgen.cppclass.CppHelperClass method)
(pybindgen.cppexception.CppException method)
(pybindgen.module.ModuleBase method)
(pybindgen.wrapper_registry.WrapperRegistry method)
generate_parent_caller_method() (pybindgen.cppmethod.CppVirtualMethodParentCaller method)
generate_python_call() (pybindgen.cppattribute.PySetter method)
(pybindgen.cppmethod.CppVirtualMethodProxy method)
(pybindgen.typehandlers.base.ReverseWrapperBase method)
generate_python_to_c_type_converter() (pybindgen.module.Module method)
generate_typedef() (pybindgen.cppclass.CppClass method)
get_all_implicit_conversions() (pybindgen.cppclass.CppClass method)
get_all_methods() (pybindgen.cppclass.CppClass method)
get_c_error_return() (pybindgen.container.ContainerReturnValue method)
(pybindgen.cppclass.CppClassPtrReturnValue method)
(pybindgen.cppclass.CppClassRefReturnValue method)
(pybindgen.cppclass.CppClassReturnValue method)
(pybindgen.cppmethod.DummyReturnValue method)
get_c_to_python_converter() (in module pybindgen.cppclass)
get_c_to_python_type_converter_function_name() (pybindgen.module.Module method)
get_class() (pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppVirtualMethodParentCaller method)
(pybindgen.cppmethod.CppVirtualMethodProxy method)
get_cleanup_code() (pybindgen.typehandlers.base.CodeBlock method)
get_cleanups() (pybindgen.typehandlers.base.BuildValueParameters method)
get_code_sink() (pybindgen.typehandlers.base.DeclarationsScope method)
get_common_header_code_sink() (pybindgen.module.MultiSectionFactory method)
get_common_header_include() (pybindgen.module.MultiSectionFactory method)
get_construct_name() (pybindgen.cppclass.CppClass method)
get_current_section() (pybindgen.module.ModuleBase method)
get_custom_name() (pybindgen.cppmethod.CppMethod method)
(pybindgen.function.Function method)
get_delete_code() (pybindgen.cppclass.FreeFunctionPolicy method)
(pybindgen.cppclass.MemoryPolicy method)
(pybindgen.cppclass.ReferenceCountingFunctionsPolicy method)
(pybindgen.cppclass.ReferenceCountingMethodsPolicy method)
get_free_code() (pybindgen.cppclass.MemoryPolicy method)
get_have_pure_virtual_methods() (pybindgen.cppclass.CppClass method)
get_helper_class() (pybindgen.cppclass.CppClass method)
(pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppVirtualMethodProxy method)
get_instance_creation_function() (pybindgen.cppclass.CppClass method)
(pybindgen.cppclass.MemoryPolicy method)
get_iter_pystruct() (pybindgen.container.Container method)
get_keywords() (pybindgen.typehandlers.base.ParseTupleParameters method)
get_main_code_sink() (pybindgen.module.MultiSectionFactory method)
get_mangled_name() (in module pybindgen.utils)
get_module() (pybindgen.container.Container method)
(pybindgen.cppclass.CppClass method)
(pybindgen.cppexception.CppException method)
(pybindgen.enum.Enum method)
(pybindgen.function.Function method)
get_module_path() (pybindgen.module.ModuleBase method)
get_mro() (pybindgen.cppclass.CppClass method)
get_name() (pybindgen.module.ModuleBase method)
get_namespace_path() (pybindgen.module.ModuleBase method)
get_parameters() (pybindgen.typehandlers.base.BuildValueParameters method)
(pybindgen.typehandlers.base.ParseTupleParameters method)
get_pointer_to_void_name() (pybindgen.cppclass.MemoryPolicy method)
get_pointer_type() (pybindgen.cppclass.MemoryPolicy method)
get_position() (pybindgen.typehandlers.base.CodeBlock.CleanupHandle method)
get_post_instance_creation_function() (pybindgen.cppclass.CppClass method)
get_py_method_def() (pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppVirtualMethodParentCaller method)
(pybindgen.function.Function method)
get_py_method_def_flags() (pybindgen.cppmethod.CppMethod method)
(pybindgen.typehandlers.base.ForwardWrapperBase method)
get_pystruct() (pybindgen.container.Container method)
(pybindgen.cppclass.CppClass method)
get_pystruct_init_code() (pybindgen.cppclass.MemoryPolicy method)
get_python_name() (pybindgen.cppclass.CppClass method)
get_python_to_c_converter() (in module pybindgen.cppclass)
get_python_to_c_type_converter_function_name() (pybindgen.module.Module method)
get_root() (pybindgen.module.ModuleBase method)
get_section_code_sink() (pybindgen.module.MultiSectionFactory method)
get_submodule() (pybindgen.module.ModuleBase method)
get_type_narrowing_root() (pybindgen.cppclass.CppClass method)
get_untransformed_name() (pybindgen.typehandlers.base.NullTypeTransformation method)
(pybindgen.typehandlers.base.TypeTransformation method)
get_wrapper_signature() (pybindgen.cppmethod.CppMethod method)
H
handle_error() (pybindgen.settings.ErrorHandler method)
have_pure_virtual_methods (pybindgen.cppclass.CppClass property)
HAVE_RETURN_VALUE (pybindgen.container.IterNextWrapper attribute)
(pybindgen.typehandlers.base.ForwardWrapperBase attribute)
have_sequence_methods() (pybindgen.cppclass.CppClass method)
helper_class (pybindgen.cppmethod.CppMethod property)
(pybindgen.cppmethod.CppVirtualMethodProxy property)
I
implement_parameter_custodians_postcall() (in module pybindgen.cppclass)
implement_parameter_custodians_precall() (in module pybindgen.cppclass)
implicitly_converts_to() (pybindgen.cppclass.CppClass method)
indent() (pybindgen.typehandlers.base.CodeBlock method)
(pybindgen.typehandlers.codesink.CodeSink method)
inherit_default_constructors() (pybindgen.cppclass.CppClass method)
is_empty() (pybindgen.typehandlers.base.ParseTupleParameters method)
is_subclass() (pybindgen.cppclass.CppClass method)
items() (pybindgen.typehandlers.base.TypeMatcher method)
iter_pystruct (pybindgen.container.Container property)
IterNextWrapper (class in pybindgen.container)
J
join_ctype_and_name() (in module pybindgen.typehandlers.base)
L
lookup() (pybindgen.typehandlers.base.TypeMatcher method)
M
mangle_name() (in module pybindgen.utils)
matches_signature() (pybindgen.cppmethod.CppMethod method)
MemoryCodeSink (class in pybindgen.typehandlers.codesink)
MemoryPolicy (class in pybindgen.cppclass)
module
pybindgen.container
pybindgen.cppattribute
pybindgen.cppclass
pybindgen.cppexception
pybindgen.cppmethod
pybindgen.enum
pybindgen.function
pybindgen.module
pybindgen.settings
pybindgen.typehandlers.base
pybindgen.typehandlers.codesink
pybindgen.utils
Module (class in pybindgen.module)
module (pybindgen.container.Container property)
(pybindgen.cppclass.CppClass property)
(pybindgen.cppexception.CppException property)
(pybindgen.enum.Enum property)
(pybindgen.function.Function property)
ModuleBase (class in pybindgen.module)
MultiSectionFactory (class in pybindgen.module)
N
name (pybindgen.module.ModuleBase property)
name_prefix (in module pybindgen.settings)
NEEDS_OVERLOADING_INTERFACE (pybindgen.cppmethod.CustomCppConstructorWrapper attribute)
(pybindgen.cppmethod.CustomCppMethodWrapper attribute)
(pybindgen.function.CustomFunctionWrapper attribute)
NO_GIL_LOCKING (pybindgen.cppattribute.PySetter attribute)
(pybindgen.typehandlers.base.ReverseWrapperBase attribute)
NO_RETVAL_DECL (pybindgen.container.ContainerReturnValue attribute)
NotSupportedError
NullCodeSink (class in pybindgen.typehandlers.codesink)
NullTypeTransformation (class in pybindgen.typehandlers.base)
NullWrapperRegistry (class in pybindgen.settings)
O
OverloadedFunction (class in pybindgen.function)
P
param() (in module pybindgen.utils)
ParameterMeta (class in pybindgen.typehandlers.base)
parse_param_spec() (in module pybindgen.utils)
parse_retval_spec() (in module pybindgen.utils)
PARSE_TUPLE (pybindgen.typehandlers.base.ForwardWrapperBase attribute)
PARSE_TUPLE_AND_KEYWORDS (pybindgen.typehandlers.base.ForwardWrapperBase attribute)
ParseTupleParameters (class in pybindgen.typehandlers.base)
pointer_template (pybindgen.cppclass.SmartPointerPolicy attribute)
PointerParameter (class in pybindgen.typehandlers.base)
PointerReturnValue (class in pybindgen.typehandlers.base)
position (pybindgen.typehandlers.base.CodeBlock.CleanupHandle attribute)
pybindgen.container
module
pybindgen.cppattribute
module
pybindgen.cppclass
module
pybindgen.cppexception
module
pybindgen.cppmethod
module
pybindgen.enum
module
pybindgen.function
module
pybindgen.module
module
pybindgen.settings
module
pybindgen.settings.wrapper_registry (in module pybindgen.settings)
pybindgen.typehandlers.base
module
pybindgen.typehandlers.codesink
module
pybindgen.utils
module
PyGetSetDef (class in pybindgen.cppattribute)
PyGetter (class in pybindgen.cppattribute)
PyMetaclass (class in pybindgen.cppattribute)
PySetter (class in pybindgen.cppattribute)
pystruct (pybindgen.container.Container property)
(pybindgen.cppclass.CppClass property)
python_full_name (pybindgen.container.Container property)
(pybindgen.cppexception.CppException property)
python_name (pybindgen.container.Container property)
(pybindgen.cppexception.CppException property)
R
ReferenceCountingFunctionsPolicy (class in pybindgen.cppclass)
ReferenceCountingMethodsPolicy (class in pybindgen.cppclass)
ReferenceCountingPolicy (class in pybindgen.cppclass)
register() (pybindgen.typehandlers.base.TypeMatcher method)
register_alias() (pybindgen.container.Container method)
(pybindgen.cppclass.CppClass method)
register_ptr_alias_parameter_and_return() (pybindgen.cppclass.MemoryPolicy method)
register_ptr_parameter_and_return() (pybindgen.cppclass.MemoryPolicy method)
register_transformation() (pybindgen.typehandlers.base.TypeMatcher method)
register_type() (pybindgen.module.ModuleBase method)
remove_cleanup_code() (pybindgen.typehandlers.base.CodeBlock method)
REQUIRES_ASSIGNMENT_CONSTRUCTOR (pybindgen.cppclass.CppClassRefReturnValue attribute)
(pybindgen.cppclass.CppClassReturnValue attribute)
reserve_variable() (pybindgen.typehandlers.base.DeclarationsScope method)
reset_code_generation_state() (pybindgen.container.IterNextWrapper method)
(pybindgen.typehandlers.base.ForwardWrapperBase method)
(pybindgen.typehandlers.base.ReverseWrapperBase method)
RETURN_TYPE (pybindgen.cppmethod.CppOverloadedConstructor attribute)
(pybindgen.cppmethod.CppOverloadedMethod attribute)
(pybindgen.function.OverloadedFunction attribute)
ReturnValueMeta (class in pybindgen.typehandlers.base)
retval() (in module pybindgen.utils)
ReverseWrapperBase (class in pybindgen.typehandlers.base)
S
scan_custodians_and_wards() (in module pybindgen.cppclass)
set_c_function_name_transformer() (pybindgen.module.ModuleBase method)
set_cannot_be_constructed() (pybindgen.cppclass.CppClass method)
set_class() (pybindgen.cppmethod.CppConstructor method)
(pybindgen.cppmethod.CppMethod method)
set_custom_name() (pybindgen.cppmethod.CppMethod method)
(pybindgen.function.Function method)
set_error_return() (pybindgen.typehandlers.base.ReverseWrapperBase method)
set_helper_class() (pybindgen.cppmethod.CppMethod method)
(pybindgen.cppmethod.CppVirtualMethodProxy method)
set_helper_class_disabled() (pybindgen.cppclass.CppClass method)
set_instance_creation_function() (pybindgen.cppclass.CppClass method)
set_module() (pybindgen.container.Container method)
(pybindgen.cppclass.CppClass method)
(pybindgen.cppexception.CppException method)
(pybindgen.enum.Enum method)
(pybindgen.function.Function method)
set_name() (pybindgen.module.ModuleBase method)
set_parse_error_return() (pybindgen.typehandlers.base.ForwardWrapperBase method)
set_post_instance_creation_function() (pybindgen.cppclass.CppClass method)
set_strip_prefix() (pybindgen.module.ModuleBase method)
set_tranformation() (pybindgen.typehandlers.base.TypeHandler method)
set_transformation() (pybindgen.typehandlers.base.TypeHandler method)
SkipWrapper
SmartPointerPolicy (class in pybindgen.cppclass)
StdMapWrapperRegistry (class in pybindgen.settings)
SubModule (class in pybindgen.module)
SUPPORTS_TRANSFORMATIONS (pybindgen.cppclass.CppClassPtrParameter attribute)
(pybindgen.cppclass.CppClassPtrReturnValue attribute)
(pybindgen.typehandlers.base.TypeHandler attribute)
T
transform() (pybindgen.typehandlers.base.NullTypeTransformation method)
(pybindgen.typehandlers.base.TypeTransformation method)
TypeConfigurationError
TypeHandler (class in pybindgen.typehandlers.base)
TypeLookupError
TypeMatcher (class in pybindgen.typehandlers.base)
TypeTransformation (class in pybindgen.typehandlers.base)
U
unblock_threads (in module pybindgen.settings)
unindent() (pybindgen.typehandlers.base.CodeBlock method)
(pybindgen.typehandlers.codesink.CodeSink method)
untransform() (pybindgen.typehandlers.base.NullTypeTransformation method)
(pybindgen.typehandlers.base.TypeTransformation method)
W
wrapper_registry (in module pybindgen.settings)
(pybindgen.cppclass.CppClass property)
WrapperRegistry (class in pybindgen.wrapper_registry)
write_allocate_pystruct() (pybindgen.cppclass.CppClass method)
write_cleanup() (pybindgen.typehandlers.base.CodeBlock method)
write_close_wrapper() (pybindgen.typehandlers.base.ForwardWrapperBase method)
write_code() (pybindgen.typehandlers.base.CodeBlock method)
write_convert_to_python() (pybindgen.cppexception.CppException method)
write_create_instance() (pybindgen.cppclass.CppClass method)
write_decref() (pybindgen.cppclass.ReferenceCountingFunctionsPolicy method)
(pybindgen.cppclass.ReferenceCountingMethodsPolicy method)
(pybindgen.cppclass.ReferenceCountingPolicy method)
write_error_check() (pybindgen.typehandlers.base.CodeBlock method)
write_error_return() (pybindgen.typehandlers.base.CodeBlock method)
write_incref() (pybindgen.cppclass.ReferenceCountingFunctionsPolicy method)
(pybindgen.cppclass.ReferenceCountingMethodsPolicy method)
(pybindgen.cppclass.ReferenceCountingPolicy method)
write_lookup_wrapper() (pybindgen.wrapper_registry.WrapperRegistry method)
write_open_wrapper() (pybindgen.typehandlers.base.ForwardWrapperBase method)
write_post_instance_creation_code() (pybindgen.cppclass.CppClass method)
write_preamble() (in module pybindgen.utils)
write_register_new_wrapper() (pybindgen.wrapper_registry.WrapperRegistry method)
write_unregister_wrapper() (pybindgen.wrapper_registry.WrapperRegistry method)
writeln() (pybindgen.typehandlers.codesink.CodeSink method)
(pybindgen.typehandlers.codesink.FileCodeSink method)
(pybindgen.typehandlers.codesink.MemoryCodeSink method)
(pybindgen.typehandlers.codesink.NullCodeSink method)
Quick search
Navigation
index
modules
|
PyBindGen 0.17.0 documentation
»
Index