Struct
FoundryTextIterVTable
Description
struct FoundryTextIterVTable {
gboolean (* backward_char) (
FoundryTextIter* iter
);;
gboolean (* ends_line) (
const FoundryTextIter* iter
);;
gboolean (* forward_char) (
FoundryTextIter* iter
);;
gboolean (* forward_line) (
FoundryTextIter* iter
);;
gunichar (* get_char) (
const FoundryTextIter* iter
);;
gsize (* get_line) (
const FoundryTextIter* iter
);;
gsize (* get_line_offset) (
const FoundryTextIter* iter
);;
gsize (* get_offset) (
const FoundryTextIter* iter
);;
gboolean (* is_end) (
const FoundryTextIter* iter
);;
gboolean (* is_start) (
const FoundryTextIter* iter
);;
gboolean (* move_to_line_and_offset) (
FoundryTextIter* iter,
gsize line,
gsize line_offset
);;
gboolean (* starts_line) (
const FoundryTextIter* iter
);;
void (* set_offset) (
FoundryTextIter* iter,
gsize offset
);;
char* (* get_slice) (
const FoundryTextIter* begin,
const FoundryTextIter* end
);;
}
No description available.
Structure members
backward_char:gboolean (* backward_char) ( FoundryTextIter* iter )No description available.
ends_line:gboolean (* ends_line) ( const FoundryTextIter* iter )No description available.
forward_char:gboolean (* forward_char) ( FoundryTextIter* iter )No description available.
forward_line:gboolean (* forward_line) ( FoundryTextIter* iter )No description available.
get_char:gunichar (* get_char) ( const FoundryTextIter* iter )No description available.
get_line:gsize (* get_line) ( const FoundryTextIter* iter )No description available.
get_line_offset:gsize (* get_line_offset) ( const FoundryTextIter* iter )No description available.
get_offset:gsize (* get_offset) ( const FoundryTextIter* iter )No description available.
is_end:gboolean (* is_end) ( const FoundryTextIter* iter )No description available.
is_start:gboolean (* is_start) ( const FoundryTextIter* iter )No description available.
move_to_line_and_offset:gboolean (* move_to_line_and_offset) ( FoundryTextIter* iter, gsize line, gsize line_offset )No description available.
starts_line:gboolean (* starts_line) ( const FoundryTextIter* iter )No description available.
set_offset:void (* set_offset) ( FoundryTextIter* iter, gsize offset )No description available.
get_slice:char* (* get_slice) ( const FoundryTextIter* begin, const FoundryTextIter* end )No description available.