|
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 | |
| array.h | |
Implementation of jh::pod::array<T, N>. | |
| bits.h | |
POD-compatible fixed-size bitflag storage (jh::pod::bitflags<N>). | |
| bytes_view.h | |
| POD-safe minimal byte-range view with reinterpreting and cloning utilities. | |
| optional.h | |
POD-safe optional<T> with raw storage. | |
| pair.h | |
Implementation of jh::pod::pair<T1, T2>. | |
| pod_like.h | |
Definition of the pod_like concept and its cv-free constraint variant (cv_free_pod_like). | |
| span.h | |
| POD-safe minimal span for contiguous memory. | |
| string_view.h | |
POD-safe string_view with full constexpr semantics and consteval/runtime dual-path optimization. | |
| stringify.h | |
Stream output adapters (operator<<) for POD containers and utilities. | |
| tools.h | |
| Macro-based POD helper utilities. | |
| tuple.h | |
| Implementation of POD-compatible tuple, pair and array bindings. | |