X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flastfiles.h;h=2e93d6a3122d327b42019aaeeb449d313d169463;hb=5d3718cad2a2ef6a4d6a495054ab0705ba27b6b5;hp=dee8c5e0f89efc384102dff7ae8e52cf4c962041;hpb=45a03f4f67bb00f8142e465c615f348f0622eb32;p=lyx.git diff --git a/src/lastfiles.h b/src/lastfiles.h index dee8c5e0f8..2e93d6a312 100644 --- a/src/lastfiles.h +++ b/src/lastfiles.h @@ -1,25 +1,21 @@ // -*- C++ -*- /* This file is part of - * ====================================================== - * + * ====================================================== + * * LyX, The Document Processor - * + * * Copyright 1995 Matthias Ettrich - * Copyright 1995-2000 The LyX Team. + * Copyright 1995-2001 The LyX Team. * * ====================================================== */ #ifndef LASTFILES_H #define LASTFILES_H -#ifdef __GNUG__ -#pragma interface -#endif - #include #include "LString.h" -#include "support/utility.hpp" +#include /** The latest documents loaded. This class takes care of the last .lyx files used by the LyX user. It @@ -27,14 +23,14 @@ kept are user defined, but defaults to four. @author Lars Gullik Bjønnes */ -class LastFiles : public noncopyable { +class LastFiles : boost::noncopyable { public: /// typedef std::deque Files; /// typedef Files::const_iterator const_iterator; - + /** Read the lastfiles file. @param file The file to read the lastfiles form. @param dostat Whether to check for file existance. @@ -43,7 +39,7 @@ public: explicit LastFiles(string const & file, bool dostat = true, unsigned int num = 4); - + /** Insert #file# into the list. This funtion inserts #file# into the last files list. If the file already exist it is moved to the top of the list, else exist it @@ -84,14 +80,14 @@ private: */ ABSOLUTEMAXLASTFILES = 20 }; - + /// a list of lastfiles Files files; /// number of files in the lastfiles list. unsigned int num_files; /// check for file existance or not. bool dostat; - + /** Read the lastfiles file. Reads the #.lyx_lastfiles# at the beginning of the LyX session. This will read the lastfiles file (usually #.lyx_lastfiles#). It @@ -103,6 +99,6 @@ private: /** Used by the constructor to set the number of stored last files. @param num the number of lastfiles to set. */ - void setNumberOfFiles(unsigned int num); + void setNumberOfFiles(unsigned int num); }; #endif