Bookmarks tagged [reflection]
https://www.oracle.com/technical-resources/articles/java/javareflection.html
Reflection is a feature in the Java programming language. It allows an executing Java program to examine or "introspect" upon itself, and manipulate internal properties of the program. For example, it...
- 📆 published on: 1998-01-01
- tags: java, reflection
https://github.com/aantron/better-enums
Reflective enums (to string, iteration). Single header. [BSD] website
- tags: cpp, reflection
- source code
https://bitbucket.org/dwilliamson/clreflect
C++ Reflection using clang. [MIT]
- tags: cpp, reflection
https://github.com/cpgf/cpgf
A C++03 library for reflection, callback and script binding. [Apache2] website
- tags: cpp, reflection
- source code
https://github.com/AustinBrunkhorst/CPP-Reflection
C++ Reflection using clang. [MIT]
- tags: cpp, reflection
- source code
https://github.com/Neargye/magic_enum
Header-only C++17 library provides static reflection for enums (to string, from string, iteration), work with any enum type without any macro or boilerplate code. [MIT]
- tags: cpp, reflection
- source code
https://github.com/skypjack/meta
Header-only, non-intrusive and macro-free runtime reflection system in C++. [MIT]
- tags: cpp, reflection
- source code
https://github.com/Neargye/nameof
Header-only C++17 library provides nameof macros and functions to obtain the simple name of variable, type, function, macro, and enum. [MIT]
- tags: cpp, reflection
- source code
https://github.com/billyquith/ponder
A C++11 library for reflection. [MIT]
- tags: cpp, reflection
- source code
https://github.com/rttrorg/rttr
A C++11 library for reflection. [MIT] website
- tags: cpp, reflection
- source code
https://github.com/cbeck88/visit_struct
A miniature library for struct-field reflection in C++. [BSL-1.0]
- tags: cpp, reflection
- source code