Concept AlphabetWithGapsConceptAn alphabet that includes a specific gap character.
An alphabet that includes a specific gap character.
| Extends | AlphabetConcept |
|---|---|
| All Extended | AlphabetConcept, AssignableConcept, CopyConstructibleConcept, DefaultConstructibleConcept |
| Defined in | <seqan/basic.h> |
| Signature |
|
Interface Function Overview
-
T gapValue<T>();Return the "gap" value from an alphabet. -
T gapValueImpl(valuePointerTag);Implements gapValue.
Interface Functions Inherited From AssignableConcept
Interface Functions Detail
T gapValue<T>();
Return the "gap" value from an alphabet.
Template Parameters
T |
The alphabet type to query the gap value from. |
|---|
Returns
T |
The gap character. |
|---|
The function is implemented in gapValueImpl. Do not specialize gapValue, specialize link gapValueImpl instead!
Data Races
Thread safety unknown!
See Also
T gapValueImpl(valuePointerTag);
Implements gapValue.
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
T |
A gap character. |
|---|
This function implements gapValue. It is recommended to use gapValue rather than gapValueImpl.
Data Races
Thread safety unknown!