ARB
Public Member Functions | List of all members
ED4_base_position Class Reference

#include <ed4_class.hxx>

Inheritance diagram for ED4_base_position:
Inheritance graph
[legend]
Collaboration diagram for ED4_base_position:
Collaboration graph
[legend]

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 553 of file ed4_class.hxx.

Constructor & Destructor Documentation

ED4_base_position::ED4_base_position ( )
inline

Definition at line 567 of file ed4_class.hxx.

ED4_base_position::~ED4_base_position ( )
inline

Definition at line 572 of file ed4_class.hxx.

Member Function Documentation

void ED4_base_position::invalidate ( )
inline

Definition at line 576 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)
inline

Definition at line 580 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 ( )
inline

Definition at line 587 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 1537 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)
inline

Definition at line 594 of file ed4_class.hxx.

References BasePosition::base_count().

int ED4_base_position::get_abs_len ( const ED4_terminal term)
inline

Definition at line 595 of file ed4_class.hxx.

References BasePosition::abs_count().


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