Fn<> FibreType of a specific container member (fibre).
Type of a specific container member (fibre).
Defined in | <seqan/index.h> |
---|---|
Signature |
Fibre<TObject, TSpec>::Type;
|
Template Parameters
TSpec |
Tag to specify the fibre. Types: IndexEsaFibres, FMIndexFibres, QGramIndexFibres, WOTDIndexFibres, WaveletTreeFibres, RightArrayBinaryTreeFibres, RankDictionaryFibres, SentinelRankDictionaryFibres |
---|---|
TObject |
The container type. Types: Index, RankDictionary, SparseString, CompressedSA |
Return Values
Type |
Fibre type. |
---|
Detailed Description
Naming
Some containers, such as the Index or the RankDictionary, can be seen as a collection of tables. However, each table alone is just a collection of information. They only become powerful if used together. Therefore, a more appropriate label for the tables is fibre, like the fibres of a rope.
In addition, sometimes a fibre can be a single value and calling it a table would be misleading.