*
* \author Angus Leeming
*
- * Full author contact details are available in file CREDITS
+ * Full author contact details are available in file CREDITS.
*/
#include <config.h>
-#include "FileMonitor.h"
-
-#include "frontends/Timeout.h"
-
+#include "support/FileMonitor.h"
#include "support/FileInfo.h"
#include "support/lyxlib.h"
+// FIXME Interface violation
+#include "frontends/Timeout.h"
+
#include <boost/bind.hpp>
#include <boost/signals/trackable.hpp>
+
+using std::string;
+
+
namespace lyx {
namespace support {
Timeout timer_;
/// This signal is emitted if the file is modified (has a new checksum).
- boost::signal0<void> fileChanged_;
+ FileMonitor::FileChangedSig fileChanged_;
/** We use these to ascertain whether a file (once loaded successfully)
* has changed.