# Spec ResizableContainerView
Generates a resizable view over a container.

Extends | ContainerView
All Extended | ContainerView
All Impl'd | AssignableConcept, ContainerConcept, DestructibleConcept
Defined in | <seqan/sequence.h>
Signature | `template <TContainer, typename TSpec> class ContainerView<TContainer, Resizable<TSpec> >`

## Template Parameters

`TContainer` | The container type to create the view for.
`TSpec` | The specialization type.

## Member Function Overview

### Member Functions Inherited From AssignableConcept

- `operator=`

## Interface Function Overview

### Interface Functions Inherited From ContainerView

- `ContainerView`

### Interface Functions Inherited From AssignableConcept

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

### Interface Functions Inherited From ContainerConcept

- `begin`
- `end`
- `length`
- `empty`
- `swap`
- `writeValue`
- `write`
- `getObjectId`
- `moveValue`
- `append`
- `appendValue`
- `shrinkToFit`
- `directionIterator`

## Interface Metafunction Overview

### Interface Metafunctions Inherited From ContainerConcept

- `DefaultGetIteratorSpec`
- `DefaultIteratorSpec`
- `Difference`
- `DirectionIterator`
- `GetValue`
- `Iterator`
- `Position`
- `Reference`
- `Size`
- `Value`

#### Dox Sources

    /*!
     * @class ResizableContainerView
     *
     * @extends ContainerView
     *
     * @headerfile <seqan/sequence.h>
     *
     * @brief Generates a resizable view over a container.
     *
     * @signature template <TContainer, typename TSpec> class
     *            ContainerView<TContainer, Resizable<TSpec> >
     *
     * @tparam TContainer The container type to create the view for.
     * @tparam TSpec The specialization type.
     */