
Hi there, a new version of the Mirror reflection library is available in both the vault and the sandbox. This version includes multiple important changes and many things were rewritten from scratch. Just to mention some of them: - nearly all of the registering and reflection macros have (hopefully ;) ) become more user friendly and some more universal. - more complex types like multi-dimensional arrays and functions/ pointers-to-function/references-to-functions are now supported by the typename returning functions base_name() and full_name(), which were also completely rewritten. And are now returning C++ strings. - registering of typedefined types - support for registering attributes with types derived from typedef-ined types some of the examples have been cleaned up (the rest are to follow). the examples were successfully compiled with msvc-9.0 EE on Vista g++ 4.2.1/4.3.0 on OpenSuSE 10.3 Linux g++ 4.2.1. on FreeBSD 7.0 Any comments are welcome Best regards, -- ________________ ::matus_chochlik