vdj_pipe
pipeline for processing DNA sequence data
step_base_single.hpp
Go to the documentation of this file.
1 
7 #ifndef STEP_BASE_SINGLE_HPP_
8 #define STEP_BASE_SINGLE_HPP_
11 
12 namespace vdj_pipe{ namespace detail{
13 
16 class Step_base_single : public Step_base {
17 public:
18  typedef Vm_access_single vma_type;
19 
20  void reset_access(Value_ids_single const& ids) {vma_.reset(ids);}
21 
22 protected:
24  vma_type const& vma,
25  boost::property_tree::ptree const& pt,
26  Pipe_environment const& pe
27  )
28  : Step_base(pt, pe), vma_(vma)
29  {}
30 
31  Vm_access_single vma_;
32 };
33 
34 }//namespace detail
35 }//namespace vdj_pipe
36 #endif /* STEP_BASE_SINGLE_HPP_ */
Definition: value_map_access_single.hpp:16
Main namespace of vdj_pipe library.
Definition: sequence_file.hpp:14
Definition: pipe_environment.hpp:26
Definition: step_base.hpp:23
Provides access to standard values for single read pipeline.
Definition: value_names.hpp:33
Definition: step_base_single.hpp:16