<div dir="ltr">Hi Shaheed, </div><span>
</span><p dir="ltr">Are you talking about a SIP code generator? <br>
Are you able to show the source? </p><p dir="ltr">We (qgis) are building one at the moment for qgis source code. I<span style="font-size:13px">t is aimed to work only with our source code syntax but it would be interesting to compare the approaches.</span></p><p dir="ltr">Cheers</p><p dir="ltr">Denis</p><span>
</span><a href="https://github.com/qgis/QGIS/blob/master/scripts/sipify.pl">https://github.com/qgis/QGIS/blob/master/scripts/sipify.pl</a><div><br></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr">Le ven. 26 mai 2017 à 00:17, Shaheed Haque <<a href="mailto:srhaque@theiet.org" target="_blank">srhaque@theiet.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Phil,<br>
<br>
I'm finally looking to extend my generator to handle templated<br>
classes, and am finding a curious result from some initial tests. As<br>
per the example you provided, this SIP compiles just fine:<br>
<br>
template<T><br>
class MyTemplate<br>
{<br>
public:<br>
    MyTemplate();<br>
};<br>
<br>
The issue is that nesting in an OuterClass like this gives a syntax error:<br>
<br>
class OuterClass<br>
{<br>
template<T><br>
class MyTemplate<br>
{<br>
public:<br>
    MyTemplate();<br>
};<br>
};<br>
<br>
Nesting in a namespace compiles just fine. Is that expected?<br>
<br>
Thanks, Shaheed<br>
_______________________________________________<br>
PyQt mailing list    <a href="mailto:PyQt@riverbankcomputing.com" target="_blank">PyQt@riverbankcomputing.com</a><br>
<a href="https://www.riverbankcomputing.com/mailman/listinfo/pyqt" rel="noreferrer" target="_blank">https://www.riverbankcomputing.com/mailman/listinfo/pyqt</a></blockquote></div></div>