martong / access_private
Access private members and statics of a C++ class
☆160Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for access_private
- Reflang - Modern C++ reflection using libclang☆364Updated 3 years ago
- C++17 Run-time Polymorphism (Type Erasure) library☆460Updated 5 months ago
- Sample project for a small, flexible runtime reflection system using C++11☆294Updated 4 years ago
- ☆122Updated 3 years ago
- std::tuple like methods for user defined types without any macro or boilerplate code☆207Updated 11 months ago
- Implementation of std::any, including small object optimization, for C++11 compilers☆145Updated 6 months ago
- Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.☆242Updated 5 years ago
- C++ class for a joining and cooperative interruptible thread (should become std::jthread)☆190Updated 3 years ago
- Header-only, non-intrusive and macro-free runtime reflection system in C++☆589Updated 4 years ago
- A miniature library for struct-field reflection in C++☆497Updated last year
- Scope Guard & Defer C++☆155Updated 9 months ago
- Coroutines for C++20 & asio☆227Updated last week
- Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more☆545Updated 2 months ago
- C++11 metaprogramming library☆242Updated this week
- C++ runtime reflection library☆112Updated 3 months ago
- Compile Time Type Information for C++☆573Updated last year
- A library of C++ coroutine abstractions for the coroutines TS☆364Updated 6 months ago
- A fast, simple tuple implementation that implements tuple as an aggregate☆199Updated last month
- Reflection utilities and examples built on top of C++ reflection TS implementation.☆114Updated 2 years ago
- C++20 Dynamic Reflection Library☆134Updated last week
- Home to luple, nuple, C++ String Interning, Struct Reader and C++ Type Loophole☆167Updated 5 years ago
- C++ reflection library with Lua binding, and JSON and XML serialisation.☆648Updated 2 years ago
- A modern C++ scope guard that is easy to use but hard to misuse.☆181Updated last year
- expected lite - Expected objects in C++11 and later in a single-file header-only library☆384Updated 3 weeks ago
- Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).☆1,081Updated 2 years ago
- A work in progress minimal C++ static reflection API and codegen tool.☆257Updated 3 years ago
- C++ library for storing and printing backtraces.☆434Updated 2 weeks ago
- variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library☆239Updated 5 months ago
- string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library☆422Updated 5 months ago
- A lightweight, non-owning reference to a callable.☆169Updated 3 years ago