bool inExportMenu() const { return flags_ & export_menu; }
///
bool zippedNative() const { return flags_ & zipped_native; }
+ ///
+ static bool formatSorter(Format const * lhs, Format const * rhs);
+
private:
/// Internal name. Needs to be unique.
std::string name_;
std::string getFormatFromFile(support::FileName const & filename) const;
/// Finds a format from a file extension. Returns string() if not found.
std::string getFormatFromExtension(std::string const & ext) const;
- /// Finds a format by pretty name. Returns string() if not found.
- std::string getFormatFromPrettyName(std::string const & prettyname) const;
/** Returns true if the file referenced by \p filename is zipped and
** needs to be unzipped for being handled
** @note For natively zipped formats, such as dia/odg, this returns false.
///
const_iterator end() const { return formatlist.end(); }
///
+ bool empty() const { return formatlist.empty(); }
+ ///
FormatList::size_type size() const { return formatlist.size(); }
private:
///