Boost logo

Boost :

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/

[snip/]

Best regards

Matus


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk