cereal::traits::TextArchive(3) Library Functions Manual cereal::traits::TextArchive(3)

# [NAME](#NAME)

cereal::traits::TextArchive - Type traits only struct used to mark an archive as human readable (text based).

# [SYNOPSIS](#SYNOPSIS)

#include &lt;/home/build/include/cereal/details/traits.hpp&gt;

Inherited by **cereal::JSONInputArchive**, **cereal::JSONOutputArchive**, **cereal::XMLInputArchive**, and **cereal::XMLOutputArchive**.

# [Detailed Description](#Detailed_Description)

Type traits only struct used to mark an archive as human readable (text based).

Archives that wish to identify as text based/human readable should inherit from this struct

# [Author](#Author)

Generated automatically by Doxygen for cereal from the source code.

Sat Oct 10 2026 08:08:15 cereal

---

Document: cereal_traits_TextArchive(3) from cereal 1.3.2-r6 (Chainguard OS)
Source: https://github.com/USCiLab/cereal
