]> git.lyx.org Git - lyx.git/blobdiff - src/support/FileName.h
Replace the text class shared ptr by good old index-into-global-list.
[lyx.git] / src / support / FileName.h
index bee3a844f1bd062becf720812e0e5bda7ecaf597..f35354a01f79148ffbaf3bd71b7d11768ffd56b6 100644 (file)
@@ -75,7 +75,7 @@ public:
        /// returns time of last write access
        std::time_t lastModified() const;
        /// generates a checksum of a file
-       unsigned long checksum() const;
+       virtual unsigned long checksum() const;
        /// return true when file is readable but not writabel
        bool isReadOnly() const;
        /// return true when it names a directory
@@ -83,7 +83,7 @@ public:
        /// return true when file/directory is readable
        bool isReadableDirectory() const;
        /// return true when it is a file and readable
-       bool isReadableFile() const;
+       virtual bool isReadableFile() const;
        /// return true when file/directory is writable
        bool isWritable() const;
        /// return true when file/directory is writable (write test file)
@@ -209,7 +209,7 @@ public:
         *  \param buffer_path if \c filename has a relative path, generate
         *  the absolute path using this.
         */
-       void set(std::string const & filename, std::string const & buffer_path);
+       virtual void set(std::string const & filename, std::string const & buffer_path);
 
        void erase();