X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FConverter.h;h=942f33acd14939a4c2a13d981df647e39025d927;hb=ac3f391b46d25784f3129e24658b73c4bc15febf;hp=46e5bfdf202379e700c7edbb9008052875d81aff;hpb=3d362bf35c3e84effea416f28a90a524a21f3730;p=lyx.git diff --git a/src/Converter.h b/src/Converter.h index 46e5bfdf20..942f33acd1 100644 --- a/src/Converter.h +++ b/src/Converter.h @@ -78,9 +78,7 @@ public: /// typedef ConverterList::const_iterator const_iterator; /// - Converter const & get(int i) const { - return converterlist_[i]; - } + Converter const & get(int i) const { return converterlist_[i]; } /// Converter const * getConverter(std::string const & from, std::string const & to) const; @@ -100,10 +98,15 @@ public: std::vector const getReachable(std::string const & from, bool only_viewable, bool clear_visited); + + std::vector importableFormats(); + + std::vector loaders() const; + /// Does a conversion path from format \p from to format \p to exist? bool isReachable(std::string const & from, std::string const & to); /// - Graph::EdgePath const getPath(std::string const & from, std::string const & to); + Graph::EdgePath getPath(std::string const & from, std::string const & to); /// OutputParams::FLAVOR getFlavor(Graph::EdgePath const & path); /// Flags for converting files @@ -128,12 +131,9 @@ public: /// bool formatIsUsed(std::string const & format); /// - const_iterator begin() const { - return converterlist_.begin(); - } - const_iterator end() const { - return converterlist_.end(); - } + const_iterator begin() const { return converterlist_.begin(); } + /// + const_iterator end() const { return converterlist_.end(); } /// void buildGraph(); private: