7 #ifndef INPUT_MANAGER_HPP_ 8 #define INPUT_MANAGER_HPP_ 11 #include "boost/filesystem/path.hpp" 23 static std::string check_dir(std::string
const& dir);
25 typedef std::vector<Seq_file_entry>
in_v_t;
30 static std::string path(std::string
const& root, std::string
const& fn);
33 std::string
const& base,
39 std::string
const& base,
40 const bool is_paired =
false,
41 const bool has_emid =
false,
42 const bool has_qual =
true 45 is_paired_(is_paired),
50 std::size_t
size()
const {
return iv_.size();}
51 bool empty()
const {
return iv_.empty();}
52 const_iterator
begin()
const {
return iv_.begin();}
53 const_iterator
end()
const {
return iv_.end();}
54 std::string
path(std::string
const& fn)
const {
return path(root_, fn);}
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
#define VDJ_PIPE_DECL
Definition: config.hpp:23
Definition: exception.hpp:23
Store values mapped against name strings and value IDs.
Definition: value_map.hpp:23
bpt::ptree ptree
Definition: processing_step_utils.hpp:19