#include "support/strfwd.h"
#include "support/types.h"
+#include "support/SignalSlot.h"
#include <set>
#include <string>
pit_type &, pos_type &,
Font const &, docstring const &, bool);
///
- ParIterator getParFromID(int id);
- ///
- ParConstIterator getParFromID(int id) const;
+ DocIterator getParFromID(int id) const;
/// do we have a paragraph with this id?
bool hasParWithID(int id) const;
Impl * const d;
frontend::GuiBufferDelegate * gui_;
+
+ /// This function is called when the buffer structure is changed.
+ Signal structureChanged_;
+ /// This function is called when some parsing error shows up.
+ //Signal errors(std::string const &) = 0;
+ /// This function is called when some message shows up.
+ //Signal message(docstring const &) = 0;
+ /// This function is called when the buffer busy status change.
+ //Signal setBusy(bool) = 0;
+ /// Reset autosave timers for all users.
+ Signal resetAutosaveTimers_;
};