rttr
rttr copied to clipboard
C++ Reflection Library
I compiled it by Visual Studio 2019 and appeared compiler errors "src\rttr\variant.h(780,14): error C2039: 'string': is not a member of 'std'". It could be resolve by adding #include
I'm trying to attach external functions as methods to a type in order to extend what can I do on a type without touching the class definition, e.g: `struct myType...
Hello, When I try to disable BUILD_RTTR_DYNAMIC option on cmake generator, it emits a lot of errors about missing target as follows ``` CMake Error at src/unit_tests/CMakeLists.txt:47 (add_executable): Target "unit_tests"...
Prefix options with RTTR_ and if it's added as a subdirectory, turn everything off (examples, docs, etc.)
Consider an example when a thread asks for a type using templated rttr::type::get call which can auto-register a type, at a same time when another thread uses rttr::type::get_by_name call without...
I have some weird container-overflow when linking with `RTTR:Core_Lib` (static lib) which does not happen when linking to `RTTR:Core`. Can you make any sense of why this is happening (see...
The Unit tests, Examples and Benchmarks refer to the dynamic/shared version of RTTR, they need to be disabled if building the shared version is disabled.
In newer versions of Clang (above 6.0.1), unit_tests fail to compile due to warning self-assign-overloaded being treated as an error. Examples at variant_assign_test.cpp:156 and variant_assign_test.cpp:164. With this PR, the warnings...
I've tried to integrate EASTL into my application and noticed strange compiler output that it can't instantiate non const member function of `template struct sequential_container_base_dynamic`. After some research I've managed...
Implementation of variant_associative_view::iterator as a solution to #240