This is neat. Have you tried it on other projects? There are still a
couple of classes in CZMQ that aren't covered by zproject models
(zrex, zlistx, zdigest, zclock). Might be good test cases.

Also, if you want to move this inside zproject feel free to do that.

-Pieter

On Sun, Dec 20, 2015 at 2:17 PM, Michal Vyskocil
<[email protected]> wrote:
> Hi,
>
> I wrote a simple tool, which generates zproject API model from
> declarations in header files.
>
> https://github.com/vyskocilm/mkapi
>
> My idea is there are more developers willing to learn CLASS and write
> C declarations than those who will learn zproject API model. So having
> API model generated can lower the barrier for developers.
>
> I used on czmq header files, where it seems the tools works pretty
> well. I have omited to support polymorphic type (tests consider it as
> singleton) and maybe there are smaller bugs related to type mappings.
> But in general it works pretty well.
>
> --
> best regards
>      Michal Vyskocil
> _______________________________________________
> zeromq-dev mailing list
> [email protected]
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to