| BackendManager(const std::string &datadir_, const std::string &dbtype_) | BackendManager | inline | 
  | BackendManagerRemote(BackendManager *sub_manager_, const std::string &dbtype_) | BackendManagerRemote | inline | 
  | BackendManagerRemoteProg(const BackendManagerRemoteProg &) | BackendManagerRemoteProg | private | 
  | BackendManagerRemoteProg(BackendManager *sub_manager_) | BackendManagerRemoteProg | inlineexplicit | 
  | clean_up() | BackendManager | virtual | 
  | create_dir_if_needed(const std::string &dirname) | BackendManager | protected | 
  | do_get_database(const std::vector< std::string > &files) | BackendManagerRemoteProg | privatevirtual | 
  | do_get_database_path(const std::vector< std::string > &files) | BackendManager | protectedvirtual | 
  | finalise_generated_database(const std::string &name) | BackendManager | virtual | 
  | get_compaction_output_path(const std::string &name) | BackendManager | virtual | 
  | get_database(const std::vector< std::string > &files) | BackendManager |  | 
  | get_database(const std::string &file) | BackendManager |  | 
  | get_database(const std::string &dbname, void(*gen)(Xapian::WritableDatabase &, const std::string &), const std::string &arg) | BackendManager |  | 
  | get_database_by_path(const std::string &path) | BackendManagerRemoteProg | virtual | 
  | get_database_path(const std::vector< std::string > &files) | BackendManager |  | 
  | get_database_path(const std::string &file) | BackendManager |  | 
  | get_database_path(const std::string &dbname, void(*gen)(Xapian::WritableDatabase &, const std::string &), const std::string &arg) | BackendManager |  | 
  | get_datadir() const | BackendManager | inline | 
  | get_dbtype() const | BackendManager | inline | 
  | get_generated_database(const std::string &name) | BackendManagerRemote | virtual | 
  | get_generated_database_path(const std::string &name) | BackendManagerRemote | virtual | 
  | get_remote_database(const std::vector< std::string > &files, unsigned int timeout) | BackendManagerRemoteProg | virtual | 
  | get_remote_database_args(const std::vector< std::string > &files, unsigned int timeout) | BackendManagerRemote |  | 
  | get_remote_database_args(const std::string &name, unsigned int timeout) | BackendManagerRemote |  | 
  | get_remote_writable_database(std::string args) | BackendManagerRemoteProg | virtual | 
  | get_writable_database(const std::string &name, const std::string &file) | BackendManagerRemoteProg | virtual | 
  | get_writable_database_again() | BackendManagerRemoteProg | virtual | 
  | get_writable_database_again_args() | BackendManagerRemote |  | 
  | get_writable_database_args(const std::string &name, const std::string &file) | BackendManagerRemote |  | 
  | get_writable_database_args(const std::string &path, unsigned int timeout) | BackendManagerRemote | virtual | 
  | get_writable_database_as_database() | BackendManagerRemoteProg | virtual | 
  | get_writable_database_as_database_args() | BackendManagerRemote |  | 
  | get_writable_database_path(const std::string &name) | BackendManager | virtual | 
  | get_writable_database_path_again() | BackendManager | virtual | 
  | get_xapian_progsrv_command() | BackendManager | static | 
  | index_files_to_database(Xapian::WritableDatabase &database, const std::vector< std::string > &files) | BackendManager | protected | 
  | last_wdb_name | BackendManagerRemoteProg | private | 
  | operator=(const BackendManagerRemoteProg &) | BackendManagerRemoteProg | private | 
  | sub_manager | BackendManagerRemote | protected | 
  | ~BackendManager() | BackendManager | virtual |