]> git.lyx.org Git - lyx.git/blobdiff - src/support/FileName.h
zipunzip.cpp: Replace makedir etc with versions in support::FileName, fix a bug in...
[lyx.git] / src / support / FileName.h
index 12319160040b7b6941ba2667003edc3dd7cd7a7d..bee3a844f1bd062becf720812e0e5bda7ecaf597 100644 (file)
@@ -55,6 +55,9 @@ public:
        virtual void erase();
        /// Is this filename empty?
        bool empty() const;
+       /// Is the filename absolute?
+       bool isAbsolute() const;
+
        /// get the absolute file name in UTF-8 encoding
        std::string absFilename() const;
        /**
@@ -154,6 +157,9 @@ public:
        /// temporary directory as given by 'package().temp_dir()'.
        static FileName tempName(std::string const & mask = empty_string());
 
+       /// get the current working directory
+       static FileName getcwd();
+
        /// filename without path
        std::string onlyFileName() const;
        /// path without file name