]> git.lyx.org Git - lyx.git/blobdiff - src/InsetList.h
code cosmetics to the iterator fix
[lyx.git] / src / InsetList.h
index 5baa9087944364e98f0a2430dc9da0ce75acff1c..33a9fe1e7f27e338240ebe1f919447d58fed090a 100644 (file)
@@ -24,13 +24,14 @@ class Buffer;
 class InsetList {
 public:
        ///
-       struct InsetTable {
+       class InsetTable {
+       public:
+               ///
+               InsetTable(lyx::pos_type p, InsetBase * i) : pos(p), inset(i) {}
                ///
                lyx::pos_type pos;
                ///
                InsetBase * inset;
-               ///
-               InsetTable(lyx::pos_type p, InsetBase * i) : pos(p), inset(i) {}
        };
        ///
        typedef std::vector<InsetTable> List;
@@ -42,17 +43,17 @@ public:
        ///
        ~InsetList();
        ///
-       iterator begin() { return list.begin(); }
+       iterator begin() { return list_.begin(); }
        ///
-       iterator end() { return list.end(); }
+       iterator end() { return list_.end(); }
        ///
-       const_iterator begin() const { return list.begin(); }
+       const_iterator begin() const { return list_.begin(); }
        ///
-       const_iterator end() const { return list.end(); }
+       const_iterator end() const { return list_.end(); }
        ///
-       bool empty() const { return list.empty(); }
+       bool empty() const { return list_.empty(); }
        ///
-       iterator insetIterator(lyx::pos_type pos); 
+       iterator insetIterator(lyx::pos_type pos);
        ///
        const_iterator insetIterator(lyx::pos_type pos) const;
        ///
@@ -67,12 +68,10 @@ public:
        void increasePosAfterPos(lyx::pos_type pos);
        ///
        void decreasePosAfterPos(lyx::pos_type pos);
-       ///
-       void insetsOpenCloseBranch(Buffer const & buf);
 
 private:
        ///
-       List list;
+       List list_;
 };
 
 #endif