| sjef
    | 
This is the complete list of members for sjef::Project, including all inherited members.
| add_backend(const std::string &name, const mapstringstring_t &fields) | sjef::Project | |
| backend_cache() const | sjef::Project | |
| backend_get(const std::string &backend, const std::string &key) const | sjef::Project | |
| backend_names() const | sjef::Project | |
| backend_parameter_default(const std::string &backend, const std::string &name) const | sjef::Project | inline | 
| backend_parameter_delete(const std::string &backend, const std::string &name) | sjef::Project | inline | 
| backend_parameter_documentation(const std::string &backend, const std::string &name) const | sjef::Project | inline | 
| backend_parameter_expand(const std::string &backend, std::string templ="") const | sjef::Project | |
| backend_parameter_get(const std::string &backend, const std::string &name) const | sjef::Project | inline | 
| backend_parameter_set(const std::string &backend, const std::string &name, const std::string &value) | sjef::Project | inline | 
| backend_parameters(const std::string &backend, bool doc=false) const | sjef::Project | |
| backends() const | sjef::Project | inline | 
| backends() | sjef::Project | inline | 
| change_backend(std::string backend=std::string{""}, bool force=false) | sjef::Project | |
| check_all_backends() const | sjef::Project | |
| check_backend(const std::string &name) const | sjef::Project | |
| clean(int keep_run_directories=1) | sjef::Project | |
| copy(const std::filesystem::path &destination_filename, bool force=false, bool keep_hash=false, bool slave=false, int keep_run_directories=std::numeric_limits< int >::max(), bool history=true) | sjef::Project | |
| current_run() const | sjef::Project | |
| custom_initialisation() | sjef::Project | |
| custom_run_preface() | sjef::Project | |
| delete_backend(const std::string &name) | sjef::Project | |
| erase(const std::filesystem::path &filename, const std::string &default_suffix="") | sjef::Project | static | 
| export_file(const std::filesystem::path &file, bool overwrite=false) | sjef::Project | |
| export_file(const std::vector< std::string > &files, bool overwrite=false) | sjef::Project | inline | 
| file_contents(const std::string &suffix="", const std::string &name="", int run=0, bool sync=true) const | sjef::Project | |
| filename(std::string suffix="", const std::string &name="", int run=-1) const | sjef::Project | |
| filename_string(std::string suffix="", const std::string &name="", int run=-1) const | sjef::Project | |
| import_file(const std::filesystem::path &file, bool overwrite=false) | sjef::Project | |
| import_file(const std::vector< std::string > &files, bool overwrite=false) | sjef::Project | inline | 
| input_from_output(bool sync=true) const | sjef::Project | |
| input_hash() const | sjef::Project | |
| kill(int verbosity=0) | sjef::Project | |
| local_pid_from_output() const | sjef::Project | |
| move(const std::filesystem::path &destination_filename, bool force=false, bool history=true) | sjef::Project | |
| name() const | sjef::Project | |
| Project(const std::filesystem::path &filename, bool construct=true, const std::string &default_suffix="", const mapstringstring_t &suffixes={{"inp", "inp"}, {"out", "out"}, {"xml", "xml"}}, bool record_as_recent=true) | sjef::Project | explicit | 
| Project(const Project &source)=delete | sjef::Project | |
| Project(const Project &&source)=delete | sjef::Project | |
| project_hash() | sjef::Project | |
| property_delete(const std::string &property) | sjef::Project | |
| property_delete(const std::vector< std::string > &properties) | sjef::Project | |
| property_get(const std::string &property) const | sjef::Project | |
| property_get(const std::vector< std::string > &properties) const | sjef::Project | |
| property_names() const | sjef::Project | |
| property_set(const std::string &property, const std::string &value) | sjef::Project | |
| property_set(const mapstringstring_t &properties) | sjef::Project | |
| propertyFile() const | sjef::Project | |
| recent(const std::string &suffix, int number=1) | sjef::Project | static | 
| recent(int number=1) const | sjef::Project | |
| recent_find(const std::string &suffix, const std::filesystem::path &filename) | sjef::Project | static | 
| recent_find(const std::filesystem::path &filename) const | sjef::Project | |
| refresh_backends() | sjef::Project | |
| rewrite_input_file(const std::string &input_file_name, const std::string &old_name) | sjef::Project | |
| run(int verbosity=0, bool force=false, bool wait=false, const std::string &options="") | sjef::Project | |
| run(const std::string &name, int verbosity=0, bool force=false, bool wait=false, const std::string &options="") | sjef::Project | inline | 
| run_delete(int run) | sjef::Project | |
| run_directory(int run=0) const | sjef::Project | |
| run_directory_basename(int run=0) const | sjef::Project | |
| run_directory_new() | sjef::Project | |
| run_list() const | sjef::Project | |
| run_list_t typedef | sjef::Project | |
| run_needed(int verbosity=0) const | sjef::Project | |
| run_verify(int run) const | sjef::Project | |
| select_nodes(const std::string &xpath_query, int run=0) const | sjef::Project | |
| set_current_run(unsigned int run=0) | sjef::Project | |
| set_verbosity(int verbosity, std::ostream &stream=std::cout) | sjef::Project | inline | 
| set_warnings(const Logger::Levels level=Logger::Levels::warning, std::ostream &stream=std::cerr, std::vector< std::string > preambles={"sjef:: Error: ", "sjef:: Warning: ", "sjef:: Note:"}) | sjef::Project | inline | 
| status() const | sjef::Project | |
| status_from_output() const | sjef::Project | |
| status_message(int verbosity=0) const | sjef::Project | |
| suffix_keys | sjef::Project | static | 
| take_run_files(int run=0, const std::string &fromname="", const std::string &toname="") const | sjef::Project | |
| trash() | sjef::Project | |
| util::Job | sjef::Project | friend | 
| wait(unsigned int maximum_microseconds=10000) const | sjef::Project | |
| xml(int run=0, bool sync=true) const | sjef::Project | |
| xpath_search(const std::string &xpath_query, const std::string &attribute="", int run=0) const | sjef::Project | |
| xpath_xml(const std::string &xpath_query, int run=0) const | sjef::Project | |
| ~Project() | sjef::Project | virtual |