]> git.lyx.org Git - lyx.git/blob - src/UpdateInset.h
fix compilation pb ; update eu.po
[lyx.git] / src / UpdateInset.h
1 // -*- C++ -*-
2
3 #ifndef UPDATE_INSET_H
4 #define UPDATE_INSET_H
5
6 #ifdef __GNUG__
7 #pragma interface
8 #endif
9
10 #include <queue>
11 #include "support/LAssert.h"
12
13 class Inset;
14 class BufferView;
15
16 ///
17 class UpdateInset {
18 public:
19         ///
20         void push(Inset * inset) {
21                 lyx::Assert(inset);
22                 insetqueue.push(inset);
23         }
24         ///
25         void update(BufferView *);
26 private:
27         ///
28         typedef std::queue<Inset*> InsetQueue;
29         ///
30         InsetQueue insetqueue;
31 };
32
33 #endif // UPDATE_INSET_H