7 #ifndef STEP_VARIANT_PAIRED_READ_HPP_ 8 #define STEP_VARIANT_PAIRED_READ_HPP_ 10 #include "boost/mpl/end.hpp" 11 #include "boost/mpl/insert_range.hpp" 12 #include "boost/variant.hpp" 20 class Vm_access_paired;
26 typedef boost::mpl::vector<
34 typedef boost::mpl::insert_range<
36 boost::mpl::end<universal_steps>::type,
42 typedef boost::make_recursive_variant_over<step::paired_read_vector>::type
48 typedef void input_step;
49 typedef step_variant_paired processing_step;
Access to value map for paired read pipeline and processing steps.
Definition: value_map_access_paired.hpp:16
boost::mpl::vector< Apply_many, Apply_one, Merge_paired > paired_read_only_vector
List of steps for paired read pipes.
Definition: step_variant_paired_read.hpp:30
Definition: step_variant_paired_read.hpp:47
Main namespace of vdj_pipe library.
Definition: sequence_file.hpp:14
boost::mpl::insert_range< universal_steps, boost::mpl::end< universal_steps >::type, paired_read_only_vector >::type paired_read_vector
List of steps for paired read pipes.
Definition: step_variant_paired_read.hpp:38
boost::mpl::vector< Blank_step, Histogram_step, Write_value > universal_steps
List of steps that can be used in all pipes.
Definition: step_variant_universal.hpp:24