# Class ModifiedAlphabet
Modifies value types.

Implements | AlphabetConcept
All Impl'd | AlphabetConcept, AssignableConcept, CopyConstructibleConcept, DefaultConstructibleConcept
Defined in | <seqan/modifier.h>
Signature | `template <typename TAlphabet, typename TSpec> class ModifiedAlphabet;`

## Template Parameters

`TAlphabet` | The original alphabet type.
`TSpec` | The modifier type.

## Member Function Overview

### Member Functions Inherited From AssignableConcept

- `operator=`

## Interface Function Overview

### Interface Functions Inherited From AssignableConcept

- `assign`
- `set`
- `move`

## Interface Metafunction Overview

### Interface Metafunctions Inherited From AlphabetConcept

- `BitsPerValue`

#### Dox Sources

    /*!
     * @class ModifiedAlphabet
     *
     * @implements AlphabetConcept
     *
     * @headerfile <seqan/modifier.h>
     *
     * @brief Modifies value types.
     *
     * @signature template <typename TAlphabet, typename TSpec> class
     *            ModifiedAlphabet;
     *
     * @tparam TAlphabet The original alphabet type.
     * @tparam TSpec The modifier type.
     */