Mercurial > pytave
diff oct-py-eval.h @ 402:c4b78e449c62
maint: indent functions declared in the pytave namespace
* oct-py-eval.cc, oct-py-eval.h, oct-py-types.cc, oct-py-types.h,
oct-py-util.cc, oct-py-util.h: Indent functions declared in the pytave
namespace, adjust line wrap where necessary.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Fri, 28 Apr 2017 14:07:57 -0700 |
parents | 040aff46e4db |
children | 3644df6564bc |
line wrap: on
line diff
--- a/oct-py-eval.h Fri Apr 28 14:04:58 2017 -0700 +++ b/oct-py-eval.h Fri Apr 28 14:07:57 2017 -0700 @@ -31,57 +31,60 @@ namespace pytave { -//! Call a Python function by name with the given argument list. -//! -//! The @a func string may be the name of a builtin function or of a function -//! in a loadable module in the form @c module.function. -//! -//! If @a args contains one or more values created by the @c pyargs function, -//! they are automatically interpreted as keyword arguments. -//! -//! @param func name of a Python function -//! @param args Octave argument list to be converted and passed to @a func -//! @return return value of @a func -PyObject * -py_call_function (const std::string& func, const octave_value_list& args); + //! Call a Python function by name with the given argument list. + //! + //! The @a func string may be the name of a builtin function or of a function + //! in a loadable module in the form @c module.function. + //! + //! If @a args contains one or more values created by the @c pyargs function, + //! they are automatically interpreted as keyword arguments. + //! + //! @param func name of a Python function + //! @param args Octave argument list to be converted and passed to @a func + //! @return return value of @a func + PyObject * + py_call_function (const std::string& func, const octave_value_list& args); -//! Call a Python function by name with arguments and keyword arguments. -//! -//! The @a func string may be the name of a builtin function or of a function -//! in a loadable module in the form @c module.function. -//! -//! @param func name of a Python function -//! @param args tuple of positional arguments -//! @param kwargs dictionary of keyword arguments -//! @return return value of @a func -PyObject * -py_call_function (const std::string& func, PyObject *args, PyObject *kwargs = 0); + //! Call a Python function by name with arguments and keyword arguments. + //! + //! The @a func string may be the name of a builtin function or of a function + //! in a loadable module in the form @c module.function. + //! + //! @param func name of a Python function + //! @param args tuple of positional arguments + //! @param kwargs dictionary of keyword arguments + //! @return return value of @a func + PyObject * + py_call_function (const std::string& func, PyObject *args, + PyObject *kwargs = 0); -//! Call a Python function with the given argument list. -//! -//! If @a args contains one or more values created by the @c pyargs function, -//! they are automatically interpreted as keyword arguments. -//! -//! @param callable Python function or other callable object -//! @param args Octave argument list to be converted and passed to @a func -//! @return return value of @a func -PyObject * -py_call_function (PyObject *callable, const octave_value_list& args); + //! Call a Python function with the given argument list. + //! + //! If @a args contains one or more values created by the @c pyargs function, + //! they are automatically interpreted as keyword arguments. + //! + //! @param callable Python function or other callable object + //! @param args Octave argument list to be converted and passed to @a func + //! @return return value of @a func + PyObject * + py_call_function (PyObject *callable, const octave_value_list& args); -//! Call a Python function with arguments and keyword arguments. -//! -//! @param callable Python function or other callable object -//! @param args tuple of positional arguments -//! @param kwargs dictionary of keyword arguments -//! @return return value of @a func -PyObject * -py_call_function (PyObject *callable, PyObject *args, PyObject *kwargs = 0); + //! Call a Python function with arguments and keyword arguments. + //! + //! @param callable Python function or other callable object + //! @param args tuple of positional arguments + //! @param kwargs dictionary of keyword arguments + //! @return return value of @a func + PyObject * + py_call_function (PyObject *callable, PyObject *args, PyObject *kwargs = 0); -PyObject * -py_eval_string (const std::string& expr, PyObject *globals = 0, PyObject *locals = 0); + PyObject * + py_eval_string (const std::string& expr, PyObject *globals = 0, + PyObject *locals = 0); -PyObject * -py_exec_string (const std::string& expr, PyObject *globals = 0, PyObject *locals = 0); + PyObject * + py_exec_string (const std::string& expr, PyObject *globals = 0, + PyObject *locals = 0); }