]> git.lyx.org Git - lyx.git/blobdiff - src/TocBackend.h
update from Koji Yokota
[lyx.git] / src / TocBackend.h
index ca69b09237331f495de21956e670b995f0e3d3c0..25b39c953876ee331e67e987a97bf1d862c965fd 100644 (file)
@@ -38,16 +38,16 @@ class TocItem
        friend class TocBackend;
 
 public:
+       /// Default constructor for STL containers.
+       TocItem() {}
        ///
-       TocItem(ParConstIterator const & par_it = ParConstIterator(),
-               int d = -1,
-               docstring const & s = docstring()
+       TocItem(ParConstIterator const & par_it,
+               int depth,
+               docstring const & s
                );
        ///
        ~TocItem() {}
        ///
-       bool const isValid() const;
-       ///
        int const id() const;
        ///
        int const depth() const;
@@ -58,7 +58,7 @@ public:
 
        /// the action corresponding to the goTo above
        FuncRequest action() const;
-       
+
 protected:
        /// Current position of item.
        ParConstIterator par_it_;
@@ -114,7 +114,7 @@ public:
        void writePlaintextTocList(std::string const & type, odocstream & os) const;
 
 private:
-       /// 
+       ///
        TocList tocs_;
        ///
        Buffer const * buffer_;