Subject: Re: [boost] Checking interest: reflectable types
From: Matus Chochlik (chochlik_at_[hidden])
Date: 2011-04-27 13:42:44
On Wed, Apr 27, 2011 at 6:41 PM, Noah Roberts <roberts.noah_at_[hidden]> wrote:
> In my work I've developed a sort of reflection library for C++. Â There are
> still many problems to solve before it could near real reflection but I
> don't believe they are insoluble. Â It works much like fusion maps except
> that you can extend them through inheritance. Â In fact, my current
> implementation uses fusion to do its thing and with some minor changes to
> fusion::map it could provide the base.
> There is a boost.reflection proposal out there that is meant to work with
> boost.extension. Â This one is a bit different in that you're not
> additionally defining data; instead you declare your reflection as you
> declare your reflectable type through the instantiation of and inheritance
> from template metafunctions.
There is also the Mirror reflection library which I plan to
submit for review once it is ready.
The project homepage (with links to docs and download page)
is located here http://kifri.fri.uniza.sk/~chochlik/mirror-lib/html/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk