24 #ifndef PYTHON_HELPERS_H_INCLUDED
25 #define PYTHON_HELPERS_H_INCLUDED 1
39 PyObject *
_py_invoke_function(PyObject *func, PyObject *arg,
const gchar *
class,
const gchar *caller_context);
41 const gchar *caller_context);
44 PyObject *
_py_get_method(PyObject *instance,
const gchar *method_name,
const gchar *module);
50 const PythonOptions *options,
const gchar *
class,
const gchar * name
Definition: debugger.c:265
PyObject * _py_resolve_qualified_name(const gchar *name)
Definition: python-helpers.c:235
gboolean _py_perform_imports(GList *imports)
Definition: python-helpers.c:415
gboolean _py_invoke_bool_method_by_name(PyObject *instance, const gchar *method_name, const gchar *class, const gchar *module)
Definition: python-helpers.c:399
const gchar * _py_get_callable_name(PyObject *callable, gchar *buf, gsize buf_len)
Definition: python-helpers.c:32
const gchar * _py_format_exception_text(gchar *buf, gsize buf_len)
Definition: python-helpers.c:94
gboolean _py_invoke_bool_method_by_name_with_options(PyObject *instance, const gchar *method_name, const PythonOptions *options, const gchar *class, const gchar *module)
Definition: python-helpers.c:381
PyObject * _py_invoke_function_with_args(PyObject *func, PyObject *args, const gchar *class, const gchar *caller_context)
Definition: python-helpers.c:299
PyObject * _py_invoke_function(PyObject *func, PyObject *arg, const gchar *class, const gchar *caller_context)
Definition: python-helpers.c:278
PyObject * _py_get_attr_or_null(PyObject *o, const gchar *attr)
Definition: python-helpers.c:157
PyObject * _py_create_arg_dict(GHashTable *args)
void _py_invoke_void_function(PyObject *func, PyObject *arg, const gchar *class, const gchar *caller_context)
Definition: python-helpers.c:320
PyObject * _py_invoke_method_by_name(PyObject *instance, const gchar *method_name, PyObject *arg, const gchar *class, const gchar *module)
Definition: python-helpers.c:355
PyObject * _py_construct_cfg_args(CfgArgs *args)
Definition: python-helpers.c:270
void _py_invoke_void_method_by_name(PyObject *instance, const gchar *method_name, const gchar *class, const gchar *module)
Definition: python-helpers.c:370
PyObject * _py_do_import(const gchar *modname)
Definition: python-helpers.c:174
void _py_finish_exception_handling(void)
Definition: python-helpers.c:125
gboolean _py_invoke_bool_function(PyObject *func, PyObject *arg, const gchar *class, const gchar *caller_context)
Definition: python-helpers.c:327
const gchar * _py_object_repr(PyObject *s, gchar *buf, gsize buflen)
Definition: python-helpers.c:422
void py_slng_generic_dealloc(PyObject *self)
Definition: python-helpers.c:461
PyObject * _py_construct_enum(const gchar *name, PyObject *sequence)
Definition: python-helpers.c:440
PyObject * _py_get_method(PyObject *instance, const gchar *method_name, const gchar *module)