---
name: "_Tuple_impl"
section: "3cxx"
platform: "linux"
package: "libstdc++6-4.7-doc"
version: "4.7.2-5"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/_Tuple_impl"
---

# \_Tuple\_impl(3cxx)

## NAME

\_Tuple\_impl\< \_Idx, \_Elements \> -

## SYNOPSIS

## Detailed Description

### template\<std::size\_t \_Idx, typename... \_Elements\>struct \_Tuple\_impl\< \_Idx, \_Elements \>

Contains the actual implementation of the `tuple` template, stored as a recursive inheritance hierarchy from the first element (most derived class) to the last (least derived class). The `Idx` parameter gives the 0-based index of the element stored at this point in the hierarchy; we use it to implement a constant-time get() operation.

Definition at line 178 of file tuple.

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
