Subject: [boost] [announce] mirror-lib 0.5.4 released
From: Matus Chochlik (chochlik_at_[hidden])
Date: 2011-02-11 06:51:54


Dear list,

I would like to announce that a new version
of the Mirror reflection library is available
for download from SourceForge:

http://sourceforge.net/projects/mirror-lib/files/mirror-lib-0.5.4/

The documentation is hosted online here:

http://kifri.fri.uniza.sk/~chochlik/mirror-lib/html/

To get an idea what the library can do you
can look at the examples:

http://kifri.fri.uniza.sk/~chochlik/mirror-lib/html/examples.html

Just to mention some of the more important changes since
the last announce:
1) The factory generator now fully supports enumerated types
in both Mirror (compile-time reflection) and Lagoon (run-time layer)

2) The factory generator now supports (container) types
which have a constructor taking a pair of forward iterators.
This does not work with the run-time layer yet.

See for example:
http://kifri.fri.uniza.sk/~chochlik/mirror-lib/html/mirror_2example_2factories_2synonyms.cpp-example.html

Some screenshots of input dialogs generated
by the factory generator utility can be found here:

http://kifri.fri.uniza.sk/~chochlik/mirror-lib/html/mirror__wx__gui__fact__examples.html

NOTE: Since Mirror uses C++1x AFAIK it
will currently compile only with gcc (tested
with gcc 4.5.1 and 4.5.2 64-bit on Linux
and 4.5.1 on cywin)

Questions, comments, feedback or potential
contributions are always appreciated.

Best regards,

Matus