# Spec Pizza & Chili Index
An adapter for the Pizza & Chili index API.

Extends | Index
All Extended | Index
Defined in | <seqan/index.h>
Signature | `template <typename TText, typename TSpec> class Index<TText, PizzaChili<TSpec> >;`

## Template Parameters

`TSpec` | Tag specifying the Pizza & Chili index library to use. Types: PizzaChiliIndexTags
`TText` | The text type. Types: String

## Interface Function Overview

### Interface Functions Inherited From Index

- `clear`
- `countSequences`
- `getFibre`
- `indexCreate`
- `indexRawText`
- `indexRequire`
- `indexSupplied`
- `indexText`
- `length`
- `open`
- `rawtextAt`
- `save`

## Interface Metafunction Overview

### Interface Metafunctions Inherited From Index

- `DefaultIndexCreator`
- `DefaultIndexSpec`
- `DefaultIndexStringSpec`
- `GetVSTreeIteratorTraits`
- `Size`

## See Also

- IndexFindAlgorithm
- PizzaChiliIndexFibres
- PizzaChiliIndexTags
- PizzaChiliString

#### Dox Sources

    /*!
     * @class PizzaChiliIndex Pizza & Chili Index
     *
     * @extends Index
     *
     * @headerfile <seqan/index.h>
     *
     * @brief An adapter for the Pizza &amp; Chili index API.
     *
     * @signature template <typename TText, typename TSpec> class Index<TText,
     *            PizzaChili<TSpec> >;
     *
     * @tparam TSpec Tag specifying the Pizza &amp; Chili index library to use.
     *               Types: @link PizzaChiliIndexTags @endlink
     * @tparam TText The text type. Types: @link String @endlink
     *
     * @see PizzaChiliString
     * @see PizzaChiliIndexFibres
     * @see IndexFindAlgorithm
     * @see PizzaChiliIndexTags
     */