# Class RnaIOContext
File context for sharing information between RnaRecord and RnaHeader.

Defined in | <seqan/rna_io.h>
Signature | `class RnaIOCOntext;`

## Member Variable Overview

- `StringSet<CharString> RnaIOContext::bppIdent`
  Identifiers for the base pair probability structure graphs (starting with M).
- `StringSet<CharString> RnaIOContext::bppLabels`
  Descriptions for the base pair probability structure graphs (value of M.. field).
- `StringSet<CharString> RnaIOContext::fixIdent`
  Identifiers for the fixed structure graphs (starting with F).
- `StringSet<CharString> RnaIOContext::fixLabels`
  Descriptions for the fixed structure graphs (value of F.. field).
- `StringSet<CharString> RnaIOContext::seqIdent`
  Identifiers for the sequences (starting with S).
- `StringSet<CharString> RnaIOContext::seqLabels`
  Descriptions for the sequences (value of S.. field).
- `StringSet<CharString> RnaIOContext::typIdent`
  Identifiers for the types of biological data.

## Detailed Description

As the labels and identifiers defined in the header are needed for parsing the record data, this container stores all the shared information.

## Member Variables Detail

### `StringSet<CharString> RnaIOContext::bppIdent`

Identifiers for the base pair probability structure graphs (starting with M).

### `StringSet<CharString> RnaIOContext::bppLabels`

Descriptions for the base pair probability structure graphs (value of M.. field).

### `StringSet<CharString> RnaIOContext::fixIdent`

Identifiers for the fixed structure graphs (starting with F).

### `StringSet<CharString> RnaIOContext::fixLabels`

Descriptions for the fixed structure graphs (value of F.. field).

### `StringSet<CharString> RnaIOContext::seqIdent`

Identifiers for the sequences (starting with S).

### `StringSet<CharString> RnaIOContext::seqLabels`

Descriptions for the sequences (value of S.. field).

### `StringSet<CharString> RnaIOContext::typIdent`

Identifiers for the types of biological data.

#### Dox Sources

    /*!
     * @class RnaIOContext
     *
     * @headerfile <seqan/rna_io.h>
     *
     * @brief File context for sharing information between @link RnaRecord @endlink
     *        and @link RnaHeader @endlink.
     *
     * @signature class RnaIOCOntext;
     *
     * As the labels and identifiers defined in the header are needed for parsing
     * the record data, this container stores all the shared information.
     *
     * @var StringSet<CharString> RnaIOContext::seqLabels;
     *
     * @brief Descriptions for the sequences (value of S.. field).
     *
     * @var StringSet<CharString> RnaIOContext::fixLabels;
     *
     * @brief Descriptions for the fixed structure graphs (value of F.. field).
     *
     * @var StringSet<CharString> RnaIOContext::bppLabels;
     *
     * @brief Descriptions for the base pair probability structure graphs (value of
     *        M.. field).
     *
     * @var StringSet<CharString> RnaIOContext::seqIdent;
     *
     * @brief Identifiers for the sequences (starting with S).
     *
     * @var StringSet<CharString> RnaIOContext::fixIdent;
     *
     * @brief Identifiers for the fixed structure graphs (starting with F).
     *
     * @var StringSet<CharString> RnaIOContext::bppIdent;
     *
     * @brief Identifiers for the base pair probability structure graphs (starting
     *        with M).
     *
     * @var StringSet<CharString> RnaIOContext::typIdent;
     *
     * @brief Identifiers for the types of biological data.
     */