| author | Dmitriy Morozov <dmitriy@mrzv.org> |
| Mon, 11 May 2009 12:45:49 -0700 | |
| branch | dev |
| changeset 134 | c270826fd4a8 |
| parent 130 | 580eaa850c4f |
| child 143 | b555e6587908 |
| permissions | -rw-r--r-- |
#ifndef __PYTHON_UTILS_H__ #define __PYTHON_UTILS_H__ #include <boost/python.hpp> namespace bp = boost::python; namespace dionysus { namespace python { struct PythonCmp { template<class T> bool operator()(T x1, T x2) const { return cmp_(x1, x2) < 0; } PythonCmp(bp::object cmp): cmp_(cmp) {} bp::object cmp_; }; } } // namespace dionysus::python #endif