![]() |
OpenMS
|
#include <OpenMS/CONCEPT/Macros.h>#include <bitset>#include <cassert>#include <cstring>#include <functional>#include <limits>#include <queue>#include <string>#include <cstdint>#include <unordered_map>#include <vector>#include <bit>Go to the source code of this file.
Classes | |
| struct | Hit |
| struct | AA |
| class | Index |
| struct | hash< OpenMS::Index > |
| struct | Bitset |
| Custom bitset which uses a 32-bit integer to store bits (instead of 8 bytes for std::bitset<32> on Clang/GCC). More... | |
| struct | ACNode |
| struct | ACNode::DepthHits |
internal struct to steal one bit from depth to use as hit indicator More... | |
| struct | ACScout |
| a spin-off search path through the trie, which can deal with ambiguous AAs and mismatches More... | |
| struct | ACTrieState |
| class | ACTrie |
| An Aho Corasick trie (a set of nodes with suffix links mainly) More... | |
Namespaces | |
| OpenMS | |
| Main OpenMS namespace. | |
Functions | |
| AA | nextValidAA (const char *&it_q) |
Variables | |
| constexpr char const | AAtoChar [28] |
| constexpr char const | CharToAA [128] |
| Conversion table from 7-bit ASCII char to internal value representation for an amino acid (AA) More... | |