You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***RTL is a lightweight, static library that enables a robust, type-safe runtime reflection system for C++ — as flexible as in managed languages, yet as close as possible to native performance.***
32
+
***"RTL is a lightweight, static library that enables a robust, type-safe run-time reflection system for C++ — as flexible as in managed languages, yet as close as possible to native performance."***
@@ -72,7 +72,7 @@ auto cxx_mirror = rtl::CxxMirror({
72
72
});
73
73
```
74
74
75
-
With just this much, you’ve registered your types and unlocked full runtime reflection. The `cxx_mirror` object is your gateway to query, introspect, and instantiate types at runtime — all without compile-time knowledge of those types, without strict static coupling.
75
+
With just this much, you’ve registered your types and unlocked full run-time reflection. The `cxx_mirror` object is your gateway to query, introspect, and instantiate types at run-time — all without compile-time knowledge of those types, without strict static coupling.
76
76
77
77
**Without reflection:**
78
78
@@ -128,7 +128,7 @@ RTL lets you create reflected objects on the `Heap` or `Stack` with automatic li
128
128
129
129
* Return values — All returns are propagated back wrapped in `rtl::RObject`, cleaned up automatically at scope exit.
130
130
131
-
RTL doesn’t invent a new paradigm — it extends C++ itself. You create objects, call methods, and work with types as usual, but now safely at runtime.
131
+
RTL doesn’t invent a new paradigm — it extends C++ itself. You create objects, call methods, and work with types as usual, but now safely at run-time.
0 commit comments