Concept AlphabetWithUnknownValueConceptAn alphabet which includes a specific "unknown" character.
An alphabet which includes a specific "unknown" character.
Extends | AlphabetConcept |
---|---|
All Extended | AlphabetConcept, AssignableConcept, CopyConstructibleConcept, DefaultConstructibleConcept |
Defined in | <seqan/basic.h> |
Signature |
|
Interface Function Overview
-
T unknownValue<T>();
Return the "unknown" value from an alphabet. -
T gapValueImpl(valuePointerTag)
Implements unknownValue.
Interface Functions Inherited From AssignableConcept
Interface Functions Detail
T unknownValue<T>();
Return the "unknown" value from an alphabet.
Template Parameters
T |
The alphabet type to query the unknown value from. |
---|
Returns
TReturn |
The "unknown" value. |
---|
Data Races
Thread safety unknown!
See Also
T gapValueImpl(valuePointerTag)
Implements unknownValue.
Parameters
valuePointerTag
|
A pointer that is used as a tag to specify the value type. The pointer needs not to point to a valid object, so it is possible to use a null pointer here. |
---|
Returns
TReturn |
A "unknown" character. |
---|
This function implements unknownValue. It is recommended to use gapValue rather than gapValueImpl.
Data Races
Thread safety unknown!