///
-class Toc : public std::vector<TocItem> {
+class Toc : public std::vector<TocItem>
+{
public:
typedef std::vector<TocItem>::const_iterator const_iterator;
- const_iterator Toc::item(DocIterator const & dit) const;
+ const_iterator item(DocIterator const & dit) const;
};
typedef Toc::const_iterator TocIterator;
void setBuffer(Buffer const * buffer) { buffer_ = buffer; }
///
void update();
- ///
- void updateItem(DocIterator const & pit);
+ /// \return true if the item was updated.
+ bool updateItem(DocIterator const & pit);
///
TocList const & tocs() const { return tocs_; }