Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
Module_based_workflow Member List

This is the complete list of members for Module_based_workflow, including all inherited members.

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(void)T_Module_option_description< Dummy >inlinevirtual
check_filesystem_directory_exists(const std::string &output_prefix)Module_baseinline
check_options(std::string &message) constT_Module_option_description< Dummy >inlinevirtual
clone(const Self_ *s) constModule_baseinline
Edge typedefT_Module_based_workflow< Dummy >
get_module_instance_name(void) constModule_baseinline
get_name(void) const overrideT_Module_based_workflow< Dummy >inlinevirtual
get_options(void)T_Module_option_description< Dummy >inlinestatic
get_output_prefix(void) const overrideT_Module_based_workflow< Dummy >inlinevirtual
get_report_mode(void) constModule_baseinline
is_condition_module(void) constModule_baseinlineprotectedvirtual
is_logical_module(void) constModule_baseinlineprotectedvirtual
is_modules_collection(void) constModule_baseinlineprotectedvirtual
is_runnable(void) const overrideT_Module_based_workflow< Dummy >inlinevirtual
is_valid_workflow(unsigned verbose, std::ostream &out) constT_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_based_workflow(const std::string &application_name="no-application-name")Module_based_workflowinline
operator()(void)Module_baseinlineprotectedvirtual
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) overrideT_Module_based_workflow< Dummy >inlinevirtual
run(unsigned verbose, std::ostream &out) overrideT_Module_based_workflow< Dummy >inlinevirtual
set_end_module(Vertex u)T_Module_based_workflow< Dummy >inline
set_module_instance_name(const std::string &module_instance_name)Module_baseinline
set_report_mode(std::ios_base::openmode report_mode)Module_baseinline
set_report_mode(std::ios_base::openmode &report_mode)Module_baseinline
set_start_module(Vertex u)T_Module_based_workflow< Dummy >inline
start(void)T_Module_based_workflow< Dummy >inline
statistics(std::ostream &out) overrideT_Module_based_workflow< Dummy >inlinevirtual
T_Module_based_workflow(const std::string &application_name)T_Module_based_workflow< Dummy >inline
verbose(void) constT_Module_based_workflow< Dummy >inline
Vertex typedefT_Module_based_workflow< Dummy >
~T_Module_based_workflow(void)T_Module_based_workflow< Dummy >inline