Public Member Functions | List of all members
ED4_base_position Class Reference

#include <ed4_class.hxx>

Inheritance diagram for ED4_base_position:
Inheritance graph
Collaboration diagram for ED4_base_position:
Collaboration graph

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)

Detailed Description

Definition at line 554 of file ed4_class.hxx.

Constructor & Destructor Documentation

ED4_base_position::ED4_base_position ( )

Definition at line 568 of file ed4_class.hxx.

ED4_base_position::~ED4_base_position ( )

Definition at line 573 of file ed4_class.hxx.

Member Function Documentation

void ED4_base_position::invalidate ( )

Definition at line 577 of file ed4_class.hxx.

Referenced by announce_deletion(), and ed4_bp_sequence_changed_cb().

void ED4_base_position::announce_deletion ( const ED4_terminal term)

Definition at line 581 of file ed4_class.hxx.

References e4_assert, and invalidate().

Referenced by ED4_cursor::announce_deletion(), and prepare_shutdown().

void ED4_base_position::prepare_shutdown ( )

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 
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().

int ED4_base_position::get_base_count ( const ED4_terminal term)

Definition at line 595 of file ed4_class.hxx.

References BasePosition::base_count().

int ED4_base_position::get_abs_len ( const ED4_terminal term)

Definition at line 596 of file ed4_class.hxx.

References BasePosition::abs_count().

The documentation for this class was generated from the following files: