MitalAshok / self_macro
A C++14 macro to get the type of the current class without naming it
☆23Updated 11 months ago
Alternatives and similar repositories for self_macro:
Users that are interested in self_macro are comparing it to the libraries listed below
- Intuitive & Powerful C++20 consteval metaprogramming library(via value).☆48Updated 3 years ago
- C++ compile-time Rust's like macro_rules implementation☆92Updated last year
- Fast C++17 signal/slot library☆39Updated 6 years ago
- ☆57Updated 8 months ago
- A quick pool allocator for c++ with type info and gc support☆2Updated 2 years ago
- C++20 coroutines-based cooperative multitasking library☆104Updated 3 years ago
- plf::hive is a fork of plf::colony to match the current C++ standards proposal.☆104Updated 3 weeks ago
- Future C++ implementation of Rust-like trait objects with no boilerplate☆119Updated 5 years ago
- Allows you to publish ABI stable C++ library that can be used across different compilers☆64Updated 2 months ago
- The seq library is a collection of original C++14 STL-like containers and related tools☆88Updated 6 months ago
- A single-header scheduler aware C++ oneshot channel☆19Updated 3 months ago
- C++20 Dynamic Reflection Library☆136Updated 2 weeks ago
- a small lightweight std::execution work-alike☆65Updated last month
- An efficient, composable design pattern for range processing☆114Updated last month
- Replacement for std::optional that does not waste memory unnecessarily☆122Updated last month
- Compact SVO optimized vector for C++17 or higher☆102Updated 11 months ago
- Experimental patches to implement missing C++20 modules features for the clang/LLVM toolchain.☆23Updated 3 years ago
- cross platform subprocess library for c++ similar to design of python subprocess☆198Updated 8 months ago
- c++ serialize and deserialize adaptor library like rust serde.rs☆109Updated last year
- Task graph-based asynchronous programming system using C++ coroutine☆89Updated last year
- Recursive Variant: A simple library for Recursive Variant Types☆83Updated 3 years ago
- Benchmark and accountability tool for C++ compile-time overhead / compile-time health☆52Updated 4 years ago
- A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).☆22Updated 3 weeks ago
- Reflection utilities and examples built on top of C++ reflection TS implementation.☆114Updated 2 years ago
- Boost.PFR without the boost namespaces☆70Updated last month
- C++20 Static Branch library☆56Updated last week
- Home to luple, nuple, C++ String Interning, Struct Reader and C++ Type Loophole☆173Updated 6 years ago
- async io-uring based kernel io library☆31Updated 4 years ago
- A dynamically-resizable vector with fixed capacity and embedded storage☆170Updated 4 years ago
- value types for composite class design - with allocators☆49Updated last week