Loading...
Searching...
No Matches
Sort.h File Reference
`#include <algorithm>`
`#include <cassert>`
`#include <functional>`
`#include <string>`
`#include <vector>`
`#include "api/BamAlignment.h"`
`#include "api/BamMultiReader.h"`
`#include "api/BamReader.h"`
`#include "api/api_global.h"`

Go to the source code of this file.

## Classes

struct | BamTools::Algorithms::Sort
| Provides classes & methods related to sorting BamAlignments. More...
struct | BamTools::Algorithms::Sort::ByName
| Function object for comparing alignments by name. More...
struct | BamTools::Algorithms::Sort::ByPosition
| Function object for comparing alignments by position. More...
struct | BamTools::Algorithms::Sort::ByTag< T >
| Function object for comparing alignments by tag value. More...
struct | BamTools::Algorithms::Sort::Unsorted
| Placeholder function object. More...

## Namespaces

namespace | BamTools
| Contains all BamTools classes & methods.
namespace | BamTools::Algorithms
| Provides convenient classes & methods for working with BAM data.