ARB
|
#include <ed4_class.hxx>
Public Member Functions | |
ED4_base_position () | |
~ED4_base_position () | |
void | invalidate () |
void | announce_deletion (const ED4_terminal *term) |
void | prepare_shutdown () |
int | get_base_position (const ED4_terminal *base, int sequence_position) |
int | get_sequence_position (const ED4_terminal *base, int base_position) |
int | get_base_count (const ED4_terminal *term) |
int | get_abs_len (const ED4_terminal *term) |
Definition at line 554 of file ed4_class.hxx.
|
inline |
Definition at line 568 of file ed4_class.hxx.
|
inline |
Definition at line 573 of file ed4_class.hxx.
|
inline |
Definition at line 577 of file ed4_class.hxx.
Referenced by announce_deletion(), and ed4_bp_sequence_changed_cb().
|
inline |
Definition at line 581 of file ed4_class.hxx.
References e4_assert, and invalidate().
Referenced by ED4_cursor::announce_deletion(), and prepare_shutdown().
|
inline |
Definition at line 588 of file ed4_class.hxx.
References announce_deletion().
Referenced by ED4_cursor::prepare_shutdown().
int ED4_base_position::get_base_position | ( | const ED4_terminal * | base, |
int | sequence_position | ||
) |
Definition at line 1533 of file ED4_cursor.cxx.
References BasePosition::abs_2_rel().
Referenced by ED4_host::get_base_position(), and ED4_cursor::sequence2base_position().
int ED4_base_position::get_sequence_position | ( | const ED4_terminal * | base, |
int | base_position | ||
) |
Definition at line 1538 of file ED4_cursor.cxx.
References BasePosition::rel_2_abs().
Referenced by ED4_cursor::base2sequence_position().
|
inline |
Definition at line 595 of file ed4_class.hxx.
References BasePosition::base_count().
|
inline |
Definition at line 596 of file ed4_class.hxx.
References BasePosition::abs_count().