__init__(self, module_name, top_module_namespaces='', use_boost_serialization=False, ignore_classes=(), module_template="") | gtwrap.pybind_wrapper.PybindWrapper | |
_add_namespaces(self, name, namespaces) | gtwrap.pybind_wrapper.PybindWrapper | private |
_gen_module_var(self, namespaces) | gtwrap.pybind_wrapper.PybindWrapper | private |
_ipython_special_methods | gtwrap.pybind_wrapper.PybindWrapper | private |
_method_args_signature(self, args) | gtwrap.pybind_wrapper.PybindWrapper | private |
_partial_match(self, namespaces1, namespaces2) | gtwrap.pybind_wrapper.PybindWrapper | private |
_py_args_names(self, args) | gtwrap.pybind_wrapper.PybindWrapper | private |
_serializing_classes | gtwrap.pybind_wrapper.PybindWrapper | private |
_wrap_dunder(self, method, cpp_class, prefix, suffix, method_suffix="") | gtwrap.pybind_wrapper.PybindWrapper | private |
_wrap_method(self, method, cpp_class, prefix, suffix, method_suffix="") | gtwrap.pybind_wrapper.PybindWrapper | private |
_wrap_print(self, str ret, parser.Method method, str cpp_class, List[str] args_names, str args_signature_with_names, str py_args_names, str prefix, str suffix) | gtwrap.pybind_wrapper.PybindWrapper | private |
_wrap_serialization(self, cpp_class) | gtwrap.pybind_wrapper.PybindWrapper | private |
dunder_methods | gtwrap.pybind_wrapper.PybindWrapper | |
ignore_classes | gtwrap.pybind_wrapper.PybindWrapper | |
method_indent | gtwrap.pybind_wrapper.PybindWrapper | |
module_name | gtwrap.pybind_wrapper.PybindWrapper | |
module_template | gtwrap.pybind_wrapper.PybindWrapper | |
python_keywords | gtwrap.pybind_wrapper.PybindWrapper | |
top_module_namespaces | gtwrap.pybind_wrapper.PybindWrapper | |
use_boost_serialization | gtwrap.pybind_wrapper.PybindWrapper | |
wrap(self, sources, main_module_name) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_ctors(self, my_class) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_dunder_methods(self, methods, cpp_class, prefix='\n'+' ' *8, suffix='') | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_enum(self, enum, class_name='', module=None, prefix=' ' *4) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_enums(self, enums, instantiated_class, prefix=' ' *4) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_file(self, content, module_name=None, submodules=None) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_functions(self, functions, namespace, prefix='\n'+' ' *8, suffix='') | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_instantiated_class(self, instantiator.InstantiatedClass instantiated_class) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_instantiated_declaration(self, instantiator.InstantiatedDeclaration instantiated_decl) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_methods(self, methods, cpp_class, prefix='\n'+' ' *8, suffix='') | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_namespace(self, namespace) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_operators(self, operators,cpp_class, prefix='\n'+' ' *8) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_properties(self, properties, cpp_class, prefix='\n'+' ' *8) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_stl_class(self, stl_class) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_submodule(self, source) | gtwrap.pybind_wrapper.PybindWrapper | |
wrap_variable(self, namespace, module_var, variable, prefix='\n'+' ' *8) | gtwrap.pybind_wrapper.PybindWrapper | |