read_info Class Reference
  #include <read_info.h>
Inheritance diagram for read_info:
  
 Public Types | |
| typedef size_t | number_t | 
  Public Types inherited from cycle_range | |
| typedef size_t | cycle_t | 
Public Member Functions | |
| read_info (const number_t number=0, const cycle_t first_cycle=0, const cycle_t last_cycle=0, const bool is_index=false, const bool is_reverse_complement=false) | |
| number_t | number () const | 
| bool | is_index () const | 
| bool | is_reverse_complement () const | 
| cycle_t | total_cycles () const | 
| cycle_t | useable_cycles () const | 
  Public Member Functions inherited from cycle_range | |
| cycle_range (const cycle_t first_cycle=std::numeric_limits< cycle_t >::max(), const cycle_t last_cycle=0) | |
| cycle_t | first_cycle () const | 
| cycle_t | last_cycle () const | 
| void | first_cycle (const cycle_t val) | 
| void | last_cycle (const cycle_t val) | 
| bool | empty () const | 
| void | update (const cycle_t cycle) | 
| void | update (const cycle_range &rng) | 
Friends | |
| class | info | 
| template<class MetricType , int Version> | |
| struct | io::generic_layout | 
Additional Inherited Members | |
  Protected Attributes inherited from cycle_range | |
| cycle_t | m_first_cycle | 
| cycle_t | m_last_cycle | 
Detailed Description
Defines a range over cycles
Member Typedef Documentation
| typedef size_t number_t | 
Define integral read number type
Constructor & Destructor Documentation
      
  | 
  inline | 
Constructor
- Parameters
 - 
  
number read number identifier first_cycle index of first cycle last_cycle index of last cycle is_index true if the read is an index read  
Friends And Related Function Documentation
      
  | 
  friend | 
      
  | 
  friend | 
The documentation for this class was generated from the following file:
- /io/interop/model/run/read_info.h
 
 Public Types inherited from