#define BUFFER_FUNCS_H
#include "lyxlayout_ptr_fwd.h"
+#include "support/docstring.h"
#include <string>
+namespace lyx {
+
+
class Buffer;
class DocIterator;
class ErrorList;
int countWords(DocIterator const & from, DocIterator const & to);
/// Expand the counters for the labelstring of \c layout
-std::string expandLabel(Buffer const & buf, LyXLayout_ptr const & layout,
- bool appendix);
+lyx::docstring expandLabel(Buffer const & buf,
+ LyXLayout_ptr const & layout,
+ bool appendix);
/// update labels at "iter".
/// updates all counters
void updateLabels(Buffer const &);
+
+} // namespace lyx
+
#endif // BUFFER_FUNCS_H