InfText.BufferInterface¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
create_begin_iter |
r |
Virtual function to create a |
|
create_end_iter |
r |
Virtual function to create a |
|
destroy_iter |
r |
Virtual function to destroy an iterator created with the create_begin_iter and create_end_iter functions. |
|
erase_text |
r |
Virtual function to remove text from the buffer. |
|
get_encoding |
r |
Virtual function which returns the character coding of the buffer. |
|
get_length |
r |
Virtual function to return the total length of the text in the buffer, in characters. |
|
get_slice |
r |
Virtual function to extract a slice of text from the buffer. |
|
insert_text |
r |
Virtual function to insert text into the buffer. |
|
iter_get_author |
r |
Virtual function to obtain the author of the segment a |
|
iter_get_bytes |
r |
Virtual function to obtain the number of bytes in a segment a |
|
iter_get_length |
r |
Virtual function to obtain the length of a segment a |
|
iter_get_offset |
r |
Virtual function to obtain the offset of the first character in the segment a |
|
iter_get_text |
r |
Virtual function to obtain the text of a segment a |
|
iter_next |
r |
Virtual function to advance a |
|
iter_prev |
r |
Virtual function to retreat a |
|
parent |
r |
||
text_erased |
r |
Default signal handler of the |
|
text_inserted |
r |
Default signal handler of the |
Methods¶
None
Details¶
- class InfText.BufferInterface¶
This structure contains virtual functions and signal handlers of the
InfText.Buffer
interface.