[Kde-bindings] The code!
Ashley Winters
jahqueel at yahoo.com
Thu Mar 6 22:57:48 UTC 2003
--- Adam Treat <manyoso at yahoo.com> wrote:
> Hi Ashley,
>
> I
> think you are missing a few things that we require though. The Type
> parameter in your XML is fully decorated and does not have the PassBy
>
> attribute. I think this will be required for us, but perhaps it can
> be
> processed in Binge and turned into what we need.
I can see the argument against "encoding" information into the type
string, but it's somewhat prettier than the alternative.
char const* => PointerToConst
char* volatile => VolatilePointer
QString const& => ReferenceToConst
QString *& => ReferenceToPointer
Or, the whole XML style:
<pointer><type name="char" cv="const" /></pointer>
<pointer cv="volatile"><type name="char" /></pointer>
<reference><type name="QString" cv="const" /></reference>
You read my encoded types backwards for the PassBy Attribute.
QString const* const* volatile
Volatile PointerTo Const PointerTo Const QString
Ashley Winters
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
More information about the Kde-bindings
mailing list