10 #include "boost/variant.hpp" 14 struct Seq_qual_record;
19 template<
typename Step>
void operator()(Step& step)
const {
22 }
catch(std::exception
const&) {
23 BOOST_THROW_EXCEPTION(
36 template<
typename Step>
void operator()(Step& step)
const {
39 }
catch(std::exception
const&) {
40 BOOST_THROW_EXCEPTION(
55 os_ <<
"Step summaries" <<
'\n';
60 <<
'\n' << n_++ <<
". " << Step::name() <<
'\n';
void operator()(Step &step) const
Definition: visitor.hpp:36
void operator()(Step &step)
Definition: visitor.hpp:58
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
boost::errinfo_nested_exception nested_t
Definition: exception.hpp:32
Definition: visitor.hpp:71
Definition: visitor.hpp:18
std::ostream & os_
Definition: visitor.hpp:80
boost::error_info< struct errinfo_str1_, std::string > str1_t
Definition: exception.hpp:25
Definition: visitor.hpp:52
void operator()(Step &step)
Definition: visitor.hpp:75
Summary_visitor2(std::ostream &os)
Definition: visitor.hpp:73
std::size_t n_
Definition: visitor.hpp:66
Definition: exception.hpp:23
boost::error_info< struct errinfo_message_, std::string > msg_t
Definition: exception.hpp:24
std::ostream & os_
Definition: visitor.hpp:65
void operator()(Step &step) const
Definition: visitor.hpp:19
Summary_visitor(std::ostream &os)
Definition: visitor.hpp:54
Definition: visitor.hpp:35