Store sequence-related information.
More...
#include <read_info_store.hpp>
|
typedef name_citer_t | const_iterator |
|
typedef info_size_index_t::const_iterator | size_iterator |
|
typedef boost::iterator_range< size_iterator > | size_range |
|
|
std::size_t | size () const |
|
bool | empty () const |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
size_range | by_size () const |
|
size_range | by_size (const unsigned size) const |
|
size_range | by_size_range (const unsigned from, const unsigned to=std::numeric_limits< unsigned >::max()) const |
|
Read_info const & | operator[] (const Read_id iid) const |
|
Read_id const * | find (const boost::string_ref id, const bool reverse) const |
|
Read_id | insert (Read_info const &ri) |
|
Store sequence-related information.
size_range vdj_pipe::Read_info_store::by_size |
( |
| ) |
const |
|
inline |
- Returns
- range of all sequence info IDs ordered by size
size_range vdj_pipe::Read_info_store::by_size |
( |
const unsigned |
size | ) |
const |
|
inline |
- Returns
- range of sequence info IDs of % size size
size_range vdj_pipe::Read_info_store::by_size_range |
( |
const unsigned |
from, |
|
|
const unsigned |
to = std::numeric_limits<unsigned>::max() |
|
) |
| const |
|
inline |
- Returns
- range of sequence info IDs that have % size in the range [from, to)
The documentation for this class was generated from the following file: