#ifndef TOC_BACKEND_H
#define TOC_BACKEND_H
-#include "ParIterator.h"
+#include "DocIterator.h"
#include "support/strfwd.h"
/// Default constructor for STL containers.
TocItem() {}
///
- TocItem(ParConstIterator const & par_it,
+ TocItem(DocIterator const & dit,
int depth,
docstring const & s
);
protected:
/// Current position of item.
- ParConstIterator par_it_;
+ DocIterator dit_;
/// nesting depth
int depth_;
///
void update();
///
- void updateItem(ParConstIterator const & pit);
+ void updateItem(DocIterator const & pit);
///
TocList const & tocs() const { return tocs_; }
/// Return the first Toc Item before the cursor
TocIterator item(
std::string const & type, ///< Type of Toc.
- ParConstIterator const & ///< The cursor location in the document.
+ DocIterator const & dit ///< The cursor location in the document.
) const;
///