Class CigarElement
One entry of a CIGAR string.

Defined in <seqan/bam_io.h>
Signature template <[typename TOperation[, typename TCount]]> class CigarElement;

Template Parameters

TOperation Type to use for storing operations, defaults to char.
TCount Type to use for storing counts, defaults to unsigned.

Member Function Overview

Member Variable Overview

Member Functions Detail

CigarElement::CigarElement(); CigarElement::CigarElement(operation, count);

Constructor

Parameters

operation The operation to use, of type TOperation.
count The operation count, of type TCount.

Remarks

The default constructor initialized both operation and count with 0.

Data Races

Thread safety unknown!

Member Variables Detail

TCount CigarElement::count

The number of operations.

TOperation CigarElement::operation

The described operation.