%CPPSELF.%FUNCTION_NAME(%1.constData(), %1.size());
*%CPPSELF += %1;
return %CONVERTTOPYTHON[%RETURN_TYPE](*%CPPSELF);
if (%ISCONVERTIBLE[QString](%PYARG_0))
%1 = %CONVERTTOCPP[QString](%PYARG_0);
else
qWarning("%TYPE::%FUNCTION_NAME: Argument is not convertible to unicode.");
QRectF rect_;
%CPPSELF.%FUNCTION_NAME(%ARGUMENT_NAMES, &rect_);
%PYARG_0 = %CONVERTTOPYTHON[QRectF](rect_);
QRect rect_;
%CPPSELF.%FUNCTION_NAME(%ARGUMENT_NAMES, &rect_);
%PYARG_0 = %CONVERTTOPYTHON[QRect](rect_);
if (!%CPPSELF.atEnd()) {
%PYARG_0 = %CONVERTTOPYTHON[%CPPSELF_TYPE](*%CPPSELF);
++(*%CPPSELF);
}
%CPPSELF_TYPE _tmp = %CPPSELF.begin();
%PYARG_0 = %CONVERTTOPYTHON[%CPPSELF_TYPE](_tmp);
PyObject *%out = Shiboken::Buffer::newObject(%in, size);
Py_ssize_t bufferLen;
char *%out = reinterpret_cast<char*>(Shiboken::Buffer::getPointer(%PYARG_1, &bufferLen));
uint %out = bufferLen;
const uchar *%out = reinterpret_cast<const uchar*>(PyBytes_AsString(%PYARG_1));
uint %out = static_cast<uint>(PyBytes_Size(%PYARG_1));