X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FFormat.h;h=7b1bab8a94e16c5cf1cc551e381242e6e1696461;hb=7f461f4392a19cf488dec005d2f12cfea83655d9;hp=67a7a92188f89a37dafed6c414b990d25a942aad;hpb=f630be890494c849981e4fb52ea4740506e92bed;p=lyx.git diff --git a/src/Format.h b/src/Format.h index 67a7a92188..7b1bab8a94 100644 --- a/src/Format.h +++ b/src/Format.h @@ -47,45 +47,35 @@ public: /// Name fo the parent format std::string const parentFormat() const; /// - std::string const & name() const { - return name_; - } + std::string const & name() const { return name_; } /// - std::string const & extension() const { - return extension_; - } + void setName(std::string const & v) { name_ = v; } /// - std::string const & prettyname() const { - return prettyname_; - } + std::string const & extension() const { return extension_; } /// - std::string const & shortcut() const { - return shortcut_; - } + void setExtension(std::string const & v) { extension_ = v; } /// - std::string const & viewer() const { - return viewer_; - } + std::string const & prettyname() const { return prettyname_; } /// - void setViewer(std::string const & v) { - viewer_ = v; - } + void setPrettyname(std::string const & v) { prettyname_ = v; } /// - std::string const & editor() const { - return editor_; - } + std::string const & shortcut() const { return shortcut_; } /// - void setEditor(std::string const & v) { - editor_ = v; - } + void setShortcut(std::string const & v) { shortcut_ = v; } /// - bool documentFormat() const { - return flags_ & document; - } + std::string const & viewer() const { return viewer_; } /// - bool vectorFormat() const { - return flags_ & vector; - } + void setViewer(std::string const & v) { viewer_ = v; } + /// + std::string const & editor() const { return editor_; } + /// + void setEditor(std::string const & v) { editor_ = v; } + /// + bool documentFormat() const { return flags_ & document; } + /// + bool vectorFormat() const { return flags_ & vector; } + /// + void setFlags(int v) { flags_ = v; } private: /// Internal name. Needs to be unique. std::string name_; @@ -121,9 +111,9 @@ public: /// typedef FormatList::const_iterator const_iterator; /// - Format const & get(FormatList::size_type i) const { - return formatlist[i]; - } + Format const & get(FormatList::size_type i) const { return formatlist[i]; } + /// + Format & get(FormatList::size_type i) { return formatlist[i]; } /// \returns format named \p name if it exists, otherwise 0 Format const * getFormat(std::string const & name) const; /*! @@ -142,9 +132,9 @@ public: void add(std::string const & name); /// void add(std::string const & name, std::string const & extension, - std::string const & prettyname, std::string const & shortcut, - std::string const & viewer, std::string const & editor, - int flags); + std::string const & prettyname, std::string const & shortcut, + std::string const & viewer, std::string const & editor, + int flags); /// void erase(std::string const & name); ///