2 /* This file is part of
3 * ======================================================
5 * LyX, The Document Processor
7 * Copyright 2001 The LyX Team.
9 * ======================================================
11 * \file ControlVCLog.h
12 * \author John Levon, moz@compsoc.man.ac.uk
13 * \author Angus Leeming <a.leeming@ic.ac.uk>
16 #ifndef CONTROLVCLOG_H
17 #define CONTROLVCLOG_H
23 #include "ControlDialogs.h"
26 * A controller for the Version Control log viewer.
30 class ControlVCLog : public ControlDialog<ControlConnectBD> {
33 ControlVCLog(LyXView &, Dialogs &);
34 /// get a stringstream containing the log file
35 std::stringstream & getVCLogFile(std::stringstream & ss) const;
36 /// get the filename of the buffer
37 string const getBufferFileName() const;
41 virtual void apply() {}
44 #endif // CONTROLVCLOG_H