namespace Shiboken { template <> struct Converter : public ValueTypeConverter { static bool isConvertible(PyObject* pyObj) { return PyBool_Check(pyObj); } using ValueTypeConverter::toPython; static PyObject* toPython(const OddBool& holder) { return PyBool_FromLong(holder.value()); } static OddBool toCpp(PyObject* pyobj) { return OddBool(pyobj == Py_True); } }; }