|
nclist-cpp
C++ implementation of nested containment lists
|
Find ranges with the same start position. More...
#include <vector>#include <algorithm>#include <optional>#include <limits>#include "build.hpp"#include "utils.hpp"Go to the source code of this file.
Classes | |
| struct | nclist::OverlapsStartWorkspace< Index_ > |
Workspace for overlaps_start(). More... | |
| struct | nclist::OverlapsStartParameters< Position_ > |
Parameters for overlaps_start(). More... | |
Namespaces | |
| namespace | nclist |
| Header-only library for nested containment lists. | |
Functions | |
| template<typename Index_ , typename Position_ > | |
| void | nclist::overlaps_start (const Nclist< Index_, Position_ > &subject, const Position_ query_start, const Position_ query_end, const OverlapsStartParameters< Position_ > ¶ms, OverlapsStartWorkspace< Index_ > &workspace, std::vector< Index_ > &matches) |
Find ranges with the same start position.