rttr
rttr copied to clipboard
C++ Reflection Library
Hi, I'm trying to do a rather "simple" travels through nested structs, defined as follows: ```cpp struct State{ float time = 0.0; int sequence = 0; int version = 1;...
[MSVC 15.3 partially supports two-phase lookup](https://blogs.msdn.microsoft.com/vcblog/2017/09/11/two-phase-name-lookup-support-comes-to-msvc/), and now enforces the requirement that the use of dependent names must be prefixed with 'template'. Their implementation is not perfect, though, and will...
add rttr::type::get_direct_base_classes() Outline of changes - reused class info get_base_types by adding parameter to prevent/allow recursion on base classes - added collection of direct base classes to type_register.cpp
Hello, I am trying to create a variant_associative_view from a std::map. The code (listed below, similar to an example listed [here](https://www.rttr.org/doc/master/classrttr_1_1variant__associative__view.html)) compiles fine, however, at runtime the view.insert calls fail...
Hi, would it be possible to add case insensitive string comparison to `rttr::enumeration::name_to_value` ? I imagine it could be an additional optional parameter of the method (something like `variant name_to_value(string_view...
I want to reflect a json string, which like "[ { "X": 113.80403039339605, "Y": 22.652868779963439, "Z": 113.80403039339605 }, { "X": 113.80403464036024, "Y": 22.652860696903234, "Z": 113.80403464036024 } ]" in the example...