reflection

Type inspector

An API to inspect and describe the structure of C++ types

A simple, stand-alone, header-only and easily pluggable reflection system for C++.

GitHub

6 stars
3 watching
0 forks
Language: C++
last commit: over 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
veselink1/refl-cppProvides compile-time reflection and introspection capabilities for C++171,097
phisko/putilsA comprehensive C++ utility library providing various helper classes and functions for tasks like reflection, parsing, and networking.42
cylix/reflexA C++14 reflection library for inspecting and manipulating objects at runtime.134
xyzdev/reflectA C++ library providing reflection and serialization capabilities to inspect and manipulate data structures.10
qlibs/reflectA C++20 static reflection library providing minimal API for introspection and manipulation of objects at compile-time330
timkerchmar/tstypeA C++ library that enables reflection and inspection of third-party class types without modifying their source code.47
chocolacula/easy_reflection_cppA reflection-based serialization library for C++99
boostorg/pfrProvides reflection and serialization capabilities for user-defined types without boilerplate code1,351
ilevkivskyi/typing_inspectProvides utilities for inspecting and analyzing Python types at runtime352
clarkok/reflectA header-only library for creating runtime reflections of classes and enums25
nsexceptional/mirrorkitA framework for working with the Objective-C runtime to simplify reflection and introspection of classes and objects.33
asutton/clang-reflectA clean implementation of reflection and related proposals in C++.29
skypjack/metaA header-only, non-intrusive and macro-free runtime reflection system for C++599
jsoysouvanh/refurekuA C++17 runtime reflection library for dynamic entity manipulation and metadata management in cross-platform applications.227
shafik/determine_c_or_cppCompares C and C++ language features to determine their type and behavior196