vdj_pipe
pipeline for processing DNA sequence data
blank_step.hpp
Go to the documentation of this file.
1 
7 #ifndef BLANK_STEP_HPP_
8 #define BLANK_STEP_HPP_
9 #include <iosfwd>
10 #include <string>
11 #include "boost/property_tree/ptree_fwd.hpp"
14 
15 namespace vdj_pipe{
16 class Pipe_environment;
17 
20 class Blank_step {
21 public:
22  typedef Value_map vma_type;
23  VDJ_PIPE_STATIC_STRING_METHOD(name, "blank_step")
24  VDJ_PIPE_STATIC_STRING_METHOD(category, "misc")
25  VDJ_PIPE_STATIC_STRING_METHOD(comment, "does nothing")
26  VDJ_PIPE_STATIC_STRING_METHOD(description, "XXX")
27 
28  Blank_step() {}
29 
30  Blank_step(
31  vma_type const& vma,
32  boost::property_tree::ptree const& pt,
34  ){}
35 
36  void reset_access(Value_ids_single const& ids) {}
37  void run() {}
38  void finish() {}
39  void summary(std::ostream&) const {}
40 };
41 
42 }//namespace vdj_pipe
43 #endif /* BLANK_STEP_HPP_ */
Main namespace of vdj_pipe library.
Definition: sequence_file.hpp:14
Definition: blank_step.hpp:20
Definition: pipe_environment.hpp:26
Provides access to standard values for single read pipeline.
Definition: value_names.hpp:33
Store values mapped against name strings and value IDs.
Definition: value_map.hpp:23