Basic utilities for Python API. More...
Go to the source code of this file.
Namespaces | |
namespace | boost |
namespace | boost::python |
namespace | ledger |
namespace | ledger::python |
Macros | |
#define | BOOST_PYTHON_ARG_TO_PYTHON_BY_VALUE(T, expr) |
#define | BOOST_PYTHON_RETURN_TO_PYTHON_BY_VALUE(T, expr, pytype) |
#define | BOOST_PYTHON_TO_PYTHON_BY_VALUE(T, expr, pytype) |
Functions | |
template<typename T > | |
PyObject * | ledger::python::str_to_py_unicode (const T &str) |
Basic utilities for Python API.
Definition in file pyutils.h.
#define BOOST_PYTHON_ARG_TO_PYTHON_BY_VALUE | ( | T, | |
expr ) |
#define BOOST_PYTHON_RETURN_TO_PYTHON_BY_VALUE | ( | T, | |
expr, | |||
pytype ) |
#define BOOST_PYTHON_TO_PYTHON_BY_VALUE | ( | T, | |
expr, | |||
pytype ) |