# Class Bundle5
Stores references to five arbitrary objects.

Defined in | <seqan/pipe.h>
Signature | `template <typename TInput1, typename TInput2, typename TInput3, typename TInput4, typename TInput5> class Bundle5;`

## Template Parameters

`TInput1` | The type of the first object.
`TInput2` | The type of the second object.
`TInput3` | The type of the third object.
`TInput4` | The type of the fourth object.
`TInput5` | The type of the fifth object.

## Member Variable Overview

- `TInput1 Bundle5::in1`
  TInput1 reference
- `TInput2 Bundle5::in2`
  TInput2 reference
- `TInput3 Bundle5::in3`
  TInput3 reference
- `TInput4 Bundle5::in4`
  TInput4 reference
- `TInput5 Bundle5::in5`
  TInput5 reference

## Detailed Description

Primarily used as an adaptor for pipes with five sources.

## See Also

- bundle5

## Member Variables Detail

### `TInput1 Bundle5::in1`

TInput1 reference

### `TInput2 Bundle5::in2`

TInput2 reference

### `TInput3 Bundle5::in3`

TInput3 reference

### `TInput4 Bundle5::in4`

TInput4 reference

### `TInput5 Bundle5::in5`

TInput5 reference

#### Dox Sources

    /*!
     * @class Bundle5
     *
     * @headerfile <seqan/pipe.h>
     *
     * @brief Stores references to five arbitrary objects.
     *
     * @signature template <typename TInput1, typename TInput2, typename TInput3,
     *            typename TInput4, typename TInput5> class Bundle5;
     *
     * @tparam TInput1 The type of the first object.
     * @tparam TInput2 The type of the second object.
     * @tparam TInput3 The type of the third object.
     * @tparam TInput4 The type of the fourth object.
     * @tparam TInput5 The type of the fifth object.
     *
     * Primarily used as an adaptor for pipes with five sources.
     *
     * @see bundle5
     *
     * @var TInput1 Bundle5::in1;
     *
     * @brief TInput1 reference
     *
     * @var TInput2 Bundle5::in2;
     *
     * @brief TInput2 reference
     *
     * @var TInput3 Bundle5::in3;
     *
     * @brief TInput3 reference
     *
     * @var TInput4 Bundle5::in4;
     *
     * @brief TInput4 reference
     *
     * @var TInput5 Bundle5::in5;
     *
     * @brief TInput5 reference
     */