Group Stream Feature Tags
Tags to select a given feature for querying in HasStreamFeature.

Grouped Tags Overview

Grouped Tags Detail

typedef Tag<HasFilename_> HasFilename;

Defined in
<seqan/stream.h>
Query whether the stream can have a file name.

typedef Tag<HasPeek_> HasPeek;

Defined in
<seqan/stream.h>
Query whether the stream supports streamPeek.

typedef Tag<IsInput_> IsInput;

Defined in
<seqan/stream.h>
Query whether the stream supports streamReadChar and streamReadBlock.

typedef Tag<IsInput_> IsOutput;

Defined in
<seqan/stream.h>
Query whether the stream supports streamWriteChar and streamWriteBlock.

typedef Tag<OriginBegin_> OriginBegin;

Defined in
<seqan/stream.h>
Query whether it is possible to streamSeek with SEEK_SET.

typedef Tag<OriginCurrent_> OriginCurrent;

Defined in
<seqan/stream.h>
Query whether it is possible to streamSeek with SEEK_CUR.

typedef Tag<OriginEnd_> OriginEnd;

Defined in
<seqan/stream.h>
Query whether it is possible to streamSeek with SEEK_END.

typedef Tag<Tell_> Tell;

Defined in
<seqan/stream.h>
Query whether the stream has a streamTell function.