add_helper(const std::string &helper) | T_Module_based_workflow< Dummy > | inline |
add_loader(const std::string &name="") | T_Module_based_workflow< Dummy > | inline |
add_loader(Loader &loader, const std::string &name="") | T_Module_based_workflow< Dummy > | inline |
add_options(boost::program_options::options_description *options, bool pre_module) | T_Module_based_workflow< Dummy > | inline |
SBL::Modules::Module_base::add_options(void) const | T_Module_option_description< Dummy > | inlinevirtual |
Base typedef | Module_based_workflow | |
check_filesystem_directory_exists(const std::string &output_prefix) | Module_base | inline |
check_options(std::string &message) const | T_Module_based_workflow< Dummy > | inlinevirtual |
clone(const Self_ *s) const | Module_base | inline |
delete_options(void) | T_Module_option_description< Dummy > | inlinestatic |
Edge typedef | T_Module_based_workflow< Dummy > | |
get_loader(unsigned i) | T_Module_based_workflow< Dummy > | inline |
get_loader(unsigned i) const | T_Module_based_workflow< Dummy > | inline |
get_module(Vertex u) | T_Module_based_workflow< Dummy > | inline |
get_module_instance_name(void) const | Module_base | inline |
get_name(void) const | T_Module_based_workflow< Dummy > | inlinevirtual |
get_number_of_loaders(void) const | T_Module_based_workflow< Dummy > | inline |
get_options(void) | T_Module_option_description< Dummy > | inlinestatic |
get_output_prefix(void) const | T_Module_based_workflow< Dummy > | inlinevirtual |
get_report_at_end(void) const | T_Module_based_workflow< Dummy > | inline |
get_report_mode(void) const | Module_base | inline |
get_start_vertex(void) const | T_Module_based_workflow< Dummy > | inline |
has_options(void) | T_Module_option_description< Dummy > | inlinestatic |
initialize_options(const std::string &caption) | T_Module_option_description< Dummy > | inlinestatic |
is_condition_module(void) const | Module_base | inlineprotectedvirtual |
is_logical_module(void) const | Module_base | inlineprotectedvirtual |
is_modules_collection(void) const | Module_base | inlineprotectedvirtual |
is_runnable(void) const | T_Module_based_workflow< Dummy > | inlinevirtual |
is_valid_workflow(unsigned verbose, std::ostream &out) const | T_Module_based_workflow< Dummy > | inline |
load(std::size_t i) | T_Module_based_workflow< Dummy > | inline |
load(void) | T_Module_based_workflow< Dummy > | inline |
log(void) | T_Module_based_workflow< Dummy > | inline |
make_condition(Vertex u, const Predicate &P, Vertex v, const UpdateIfTrue &update_true, const std::string &predicate_name, const std::string &update_name="") | T_Module_based_workflow< Dummy > | inline |
make_condition(Vertex u, const Predicate &P, Vertex v, const UpdateIfTrue &update_true, Vertex w, const UpdateIfFalse &update_false, const std::string &predicate_name, const std::string &update_name="") | T_Module_based_workflow< Dummy > | inline |
make_conjunction(Vertex u, Vertex v) | T_Module_based_workflow< Dummy > | inline |
make_module_flow(Vertex u, Vertex v, const Transformer &join, const std::string &name="") | T_Module_based_workflow< Dummy > | inline |
make_optional_module(Vertex u, const std::string &option_name, const std::string &option_helper) | T_Module_based_workflow< Dummy > | inline |
make_start_condition(const Predicate &P, Vertex v, const UpdateIfTrue &update_true, const std::string &predicate_name, const std::string &update_name="") | T_Module_based_workflow< Dummy > | inline |
make_start_condition(const Predicate &P, Vertex v, const UpdateIfTrue &update_true, Vertex w, const UpdateIfFalse &update_false, const std::string &predicate_name, const std::string &update_name="") | T_Module_based_workflow< Dummy > | inline |
Module_base(void) | Module_base | inline |
Module_based_workflow(const std::string &application_name="no-application-name") | Module_based_workflow | inline |
operator()(void) | Module_base | inlineprotectedvirtual |
parse_command_line(int argc, char *argv[]) | T_Module_based_workflow< Dummy > | inline |
register_module(const std::string &name="") | T_Module_based_workflow< Dummy > | inline |
register_module(Module_base &module, const std::string &name="") | T_Module_based_workflow< Dummy > | inline |
report(const std::string &prefix) | T_Module_based_workflow< Dummy > | inlinevirtual |
run(unsigned verbose, std::ostream &out) | T_Module_based_workflow< Dummy > | inlinevirtual |
Self typedef | T_Module_based_workflow< Dummy > | |
set_end_module(Vertex u) | T_Module_based_workflow< Dummy > | inline |
set_module_instance_name(const std::string &module_instance_name) | Module_base | inline |
set_report_mode(std::ios_base::openmode report_mode) | Module_base | inline |
set_report_mode(std::ios_base::openmode &report_mode) | Module_base | inline |
set_start_module(Vertex u) | T_Module_based_workflow< Dummy > | inline |
start(void) | T_Module_based_workflow< Dummy > | inline |
statistics(std::ostream &out) | T_Module_based_workflow< Dummy > | inlinevirtual |
T_Module_based_workflow(const std::string &application_name) | T_Module_based_workflow< Dummy > | inline |
verbose(void) const | T_Module_based_workflow< Dummy > | inline |
Vertex typedef | T_Module_based_workflow< Dummy > | |
~Module_base(void) | Module_base | inlinevirtual |
~T_Module_based_workflow(void) | T_Module_based_workflow< Dummy > | inline |