cereal::tuple\_detail::tuple\_element\_name&lt; T &gt;(3) Library Functions Manual cereal::tuple\_detail::tuple\_element\_name&lt; T &gt;(3)

# [NAME](#NAME)

cereal::tuple\_detail::tuple\_element\_name&lt; T &gt; - Generates a c string for a given index of a tuple.

# [SYNOPSIS](#SYNOPSIS)

#include &lt;/home/build/include/cereal/types/tuple.hpp&gt;

## [Public Types](#Public_Types)

using **type** = typename **to\_string\_impl**&lt;T/10, T%10&gt;::type

## [Static Public Member Functions](#Static_Public_Member_Functions)

static const type::arr\_type **c\_str** ()

# [Detailed Description](#Detailed_Description)

## [template&lt;size\_t T&gt;](#template_size_t_T_)

struct cereal::tuple\_detail::tuple\_element\_name&lt; T &gt;"Generates a c string for a given index of a tuple.

Example use:

```
tuple_element_name<3>::c_str();// returns "tuple_element3"
```

# [Author](#Author)

Generated automatically by Doxygen for cereal from the source code.

Mon Oct 26 2026 02:55:37 cereal

---

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