%MappedType std::string { %TypeHeaderCode #include %End %ConvertToTypeCode if (sipIsErr == NULL) return PyBytes_Check(sipPy); *sipCppPtr = new std::string(PyBytes_AsString(sipPy), PyBytes_Size(sipPy)); return sipGetState(sipTransferObj); %End %ConvertFromTypeCode return PyBytes_FromStringAndSize(sipCpp->data(),sipCpp->length()); %End };