nclist-cpp
C++ implementation of nested containment lists
Loading...
Searching...
No Matches
overlaps_start.hpp File Reference

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, Position_ query_start, Position_ query_end, const OverlapsStartParameters< Position_ > &params, OverlapsStartWorkspace< Index_ > &workspace, std::vector< Index_ > &matches)
 

Detailed Description

Find ranges with the same start position.