+ /// This signal is emitted when a parsing error shows up.
+ boost::signal1<void, ErrorItem> error;
+ /// This signal is emitted when some message shows up.
+ boost::signal1<void, string> message;
+ /// This signal is emitted when the buffer busy status change.
+ boost::signal1<void, bool> busy;
+ /// This signal is emitted when the buffer readonly status change.
+ boost::signal1<void, bool> readonly;
+ /// Update window titles of all users.
+ boost::signal0<void> updateTitles;
+ /// Reset autosave timers for all users.
+ boost::signal0<void> resetAutosaveTimers;
+ /// This signal is emitting if the buffer is being closed.
+ boost::signal0<void> closing;
+
+