6 #include "support/types.h"
22 InsetTable(lyx::pos_type p, Inset * i) : pos(p), inset(i) {}
25 typedef std::vector<InsetTable> List;
27 typedef List::iterator iterator;
29 typedef List::const_iterator const_iterator;
38 const_iterator begin() const;
40 const_iterator end() const;
42 iterator insetIterator(lyx::pos_type pos);
44 void insert(Inset * inset, lyx::pos_type pos);
46 void erase(lyx::pos_type pos);
48 Inset * release(lyx::pos_type);
50 Inset * get(lyx::pos_type pos) const;
52 void increasePosAfterPos(lyx::pos_type pos);
54 void decreasePosAfterPos(lyx::pos_type pos);
56 void deleteInsetsLyXText(BufferView * bv);
58 void resizeInsetsLyXText(BufferView * bv);