author | Dmitriy Morozov <dmitriy@mrzv.org> |
Thu, 14 May 2009 14:04:43 -0700 | |
branch | dev |
changeset 136 | beff535b53ff |
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