Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit return type casting for 0-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Global PY_MODULE_FUNCTION_CAST_EX_1 (i_module, f_cppFunction, t_return, t_P1, s_functionName, s_doc, i_dispatcher)
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 1-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 10-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 11-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 12-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 13-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 14-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 15-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Global PY_MODULE_FUNCTION_CAST_EX_2 (i_module, f_cppFunction, t_return, t_P1, t_P2, s_functionName, s_doc, i_dispatcher)
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 2-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 3-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 4-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 5-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 6-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 7-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 8-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 9-parameter functions with full control. This macro allows exporting functions with default parameters or when explicit type casting is needed.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 0-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_0() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 1-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_1() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 10-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_10() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 11-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_11() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 12-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_12() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 13-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_13() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 14-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_14() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 15-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_15() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 2-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_2() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 3-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_3() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 4-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_4() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 5-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_5() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 6-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_6() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 7-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_7() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 8-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_8() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 9-parameter functions with custom name (no documentation). Convenience macro that wraps PY_MODULE_FUNCTION_CAST_NAME_DOC_9() with s_doc = nullptr.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 0-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_0() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 1-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_1() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 10-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_10() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 11-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_11() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 12-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_12() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 13-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_13() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 14-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_14() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 15-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_15() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 2-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_2() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 3-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_3() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 4-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_4() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 5-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_5() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 6-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_6() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 7-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_7() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 8-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_8() with automatically generated dispatcher name.
Define an explicit wrapper function instead of using casting macros Export a C++ function with explicit type casting for 9-parameter functions with custom name and documentation. Convenience macro that wraps PY_MODULE_FUNCTION_CAST_EX_9() with automatically generated dispatcher name.