// -*- C++ -*-
/* This file is part of
- * ======================================================
- *
+ * ======================================================
+ *
* LyX, The Document Processor
* Copyright 1995 Matthias Ettrich
* Copyright 1995-2001 The LyX Team.
- *
+ *
* This file is Copyright 1996-2001
* Lars Gullik Bjønnes
* Ben Stanley
*
- * ======================================================
+ * ======================================================
*/
#ifndef DEP_TABLE_H
#include "LString.h"
#include <map>
-#ifdef __GNUG__
-#pragma interface
-#endif
-
///
class DepTable {
public:
/** This one is a little bit harder since we need the absolute
filename. Should we insert files with .sty .cls etc as
extension? */
- void insert(string const & f,
- bool upd = false);
+ void insert(string const & f, bool upd = false);
///
void update();
///
void write(string const & f) const;
- ///
- void read(string const & f);
+ /// returns true if dep file was read successfully
+ bool read(string const & f);
/// returns true if any of the files has changed
bool sumchange() const;
/// return true if fil has changed.
};
#endif
-