28 #ifndef YSL_INC_Service_textmgr_h_
29 #define YSL_INC_Service_textmgr_h_ 1
31 #include "../Core/ystring.h"
33 #include "../Adaptor/ycont.h"
65 std::bidirectional_iterator_tag, ucs2_t,
66 ptrdiff_t, const ucs2_t, const ucs2_t&>
68 friend class TextFileBuffer;
95 operator*() const ynothrow;
102 operator==(const
Iterator&, const Iterator&) ynothrow;
104 DefGetter(const ynothrow, TextFileBuffer*, BufferPtr, pBuffer)
201 GetPosition(Iterator);
205 operator!=(const TextFileBuffer::Iterator& x, const TextFileBuffer::Iterator y)