|
JH-Toolkit v1.4.1
An engineering-oriented C++20 toolkit with duck-typed concepts, static design, async coroutines, and semantic containers — header-only, RTTI-free, and concurrency-friendly.
|
Files | |
| adl_apply.h | |
ADL-enabled universal tuple application utility — extends std::apply to arbitrary tuple-like structures, including user-defined proxies and view elements. | |
| base64.h | |
Compile-time Base64 and Base64URL codec for the jh::meta subsystem. | |
| char.h | |
| Character-semantics concept and utilities — constexpr-safe character classification and transformation for 1-byte fundamental types. | |
| flatten_proxy.h | |
| Tuple flattening utilities and proxy wrapper for nested tuple-like types. | |
| hash.h | |
| constexpr-safe, compile-time hash algorithms for meta utilities. | |
| lookup_map.h | |
| constexpr and runtime fixed-size hash lookup table. | |
| t_str.h | |
| A C++20 compile-time string wrapper enabling string literals as non-type template parameters (NTTP). | |
| variant_adt.h | |
ADT utilities for std::variant — compile-time checks and transformations. | |