# Class MMapConfig
Configuration for MMapStrings.

Defined in | <seqan/file.h>
Signature | `template <[typename TFile, [typename TSize]]> class MMapConfig;`

## Template Parameters

`TFile` | The file type to use for the memory mapped string. Defaults to `File<>`
`TSize` | The size type to use. Defaults to `size_t`.

## Member Typedef Overview

- `typedef (..) MMapConfig::TFile;`
  The type to use for files.
- `typedef (..) MMapConfig::TSize;`
  The type to use for sizes.

## Member Typedef Detail

### `typedef (..) MMapConfig::TFile;`

The type to use for files.

### `typedef (..) MMapConfig::TSize;`

The type to use for sizes.

#### Dox Sources

    /*!
     * @class MMapConfig
     *
     * @headerfile <seqan/file.h>
     *
     * @brief Configuration for @link MMapString MMapStrings @endlink.
     *
     * @signature template <[typename TFile, [typename TSize]]> class MMapConfig;
     *
     * @tparam TFile The file type to use for the memory mapped string. Defaults to
     *               <tt>File&lt;&gt;</tt>
     * @tparam TSize The size type to use. Defaults to <tt>size_t</tt>.
     *
     * @typedef MMapConfig::TFile;
     *
     * @brief The type to use for files.
     *
     * @signature typedef (..) MMapConfig::TFile;
     *
     * @typedef MMapConfig::TSize;
     *
     * @brief The type to use for sizes.
     *
     * @signature typedef (..) MMapConfig::TSize;
     */