-
class
EivTextBuffer
: public TextBuffer
(Return to index)
-
Type:
Base Classes:
Derived Classes
Include file:
Public:
- virtual int
Delete (int index, int count)
-
EivTextBuffer ()
- virtual int
Insert (int index, const char* string, int count)
- int
allocated_size ()
- boolean
buffer_modified ()
- int
characters ()
- int
column (int)
-
enum
{ OpenError, MemoryError, ReadError, ReadOk, WriteError, WriteOk }
- int
line (int)
- int
lines ()
- int
load (const char* path)
- void
righttrim ()
- int
save ()
- int
save (const char* path)
Search for a match with the regular regular expression defined in
pattern. Returns index to the end (forward) or the beginning (backward)
of the match. Returns a negative number if there was no match.
- int
search_backward (const char* pattern, int index)
returns start or end position of last search
- int
search_beginning ()
- int
search_end ()
- int
search_forward (const char* pattern, int index)
-
~EivTextBuffer ()
load/save buffer from/into file
(more documentation)