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:
19 
20  void reset_access(Value_ids_single const& ids) {vma_.reset(ids);}
21 
22 protected:
24  vma_type const& vma,
26  Pipe_environment const& pe
27  )
28  : Step_base(pt, pe), vma_(vma)
29  {}
30 
32 };
33 
34 }//namespace detail
35 }//namespace vdj_pipe
36 #endif /* STEP_BASE_SINGLE_HPP_ */
void reset_access(Value_ids_single const &ids)
Definition: step_base_single.hpp:20
Step_base_single(vma_type const &vma, boost::property_tree::ptree const &pt, Pipe_environment const &pe)
Definition: step_base_single.hpp:23
Definition: value_map_access_single.hpp:16
Vm_access_single vma_
Definition: step_base_single.hpp:31
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
Vm_access_single vma_type
Definition: step_base_single.hpp:18
Definition: pipe_environment.hpp:26
Definition: step_base.hpp:23
void reset(Value_ids_single const &ids)
Definition: value_map_access_single.hpp:38
Provides access to standard values for single read pipeline.
Definition: value_names.hpp:33
Definition: step_base_single.hpp:16
bpt::ptree ptree
Definition: processing_step_utils.hpp:19