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.
Loading...
Searching...
No Matches
serio File Reference

Forward-aggregator header for jh::serio โ€” the Serialization I/O utilities. More...

Go to the source code of this file.

Namespaces

namespace  jh::serio
 Aggregated entry point for serialization and codec utilities.

Detailed Description

Forward-aggregator header for jh::serio โ€” the Serialization I/O utilities.

This header serves as the unified include point for all serialization and deserialization helpers within the jh::serio (Serialization I/O) module.

#include <jh/serio>

Internally, it includes the underlying codec and I/O implementations from jh/serialize_io/, providing a consolidated entry for encoding/decoding utilities such as Base64 and related formats.

Overview

  • Defines jh::serio as the user-facing namespace for serialization helpers.
  • Aggregates all Serialization I/O codecs (e.g. Base64, Base64URL, and future formats).
  • Focuses on type-safe, constexpr-enabled, and cross-language serialization utilities.

Design Note

jh::serio unifies binary-text serialization tools into a single, consistent interface, minimizing low-level boilerplate and ensuring strong validation and portability.