SHORE API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
shore::flatten_alignment_pipe Class Reference

Extract the read information from alignments. More...

Inheritance diagram for shore::flatten_alignment_pipe:
shore::pipe_facade< shore::flatten_alignment_pipe, shore::alignment, shore::read >

Public Member Functions

 flatten_alignment_pipe (const bool remove_redundant=true)
 
- Public Member Functions inherited from shore::pipe_facade< shore::flatten_alignment_pipe, shore::alignment, shore::read >
 pipe_facade (const pipe_facade &t)
 Copy constructor: need to bind the slots to the correct object.
 
void disconnect_inputs ()
 Disconnect all connected upstream pipeline elements.
 
void disconnect_outputs ()
 Disconnect all connected downstream pipeline elements.
 
signal< const shore::read & > & sigdata ()
 
signal< void > & sigflush ()
 
slot< const shore::alignment & > & slotdata ()
 
slot< void > & slotflush ()
 
slot< void > & slotfreeze ()
 
slot< void > & slotthaw ()
 
signal< void > & sigfreeze ()
 
signal< void > & sigthaw ()
 

Friends

class pipeline_core_access
 

Additional Inherited Members

- Public Types inherited from shore::pipe_facade< shore::flatten_alignment_pipe, shore::alignment, shore::read >
typedef shore::alignment append_type
 
typedef shore::read current_type
 
- Protected Types inherited from shore::pipe_facade< shore::flatten_alignment_pipe, shore::alignment, shore::read >
typedef pipe_facade
< shore::flatten_alignment_pipe,
shore::alignment, shore::read,
false > 
facade_type
 
- Protected Member Functions inherited from shore::pipe_facade< shore::flatten_alignment_pipe, shore::alignment, shore::read >
void emit (const shore::read &d)
 Called by derived classes to emit data to downstream pipeline elements. More...
 

Detailed Description

Extract the read information from alignments.


The documentation for this class was generated from the following file: