| author | Christos Mantoulidis <cmad@stanford.edu> | 
| Tue, 28 Jul 2009 11:42:03 -0700 | |
| branch | dev | 
| changeset 154 | 8af75817ecbc | 
| 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