ARB
Public Member Functions | Protected Member Functions | List of all members
awt_linked_to_item Class Referenceabstract

#include <awt_input_mask_internal.hxx>

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

Public Member Functions

 awt_linked_to_item ()
 
virtual ~awt_linked_to_item ()
 
GBDATAitem ()
 
virtual GB_ERROR link_to (GBDATA *gb_new_item)=0
 
GB_ERROR unlink ()
 
virtual GB_ERROR relink ()=0
 
virtual void general_item_change ()
 
virtual void db_changed ()=0
 

Protected Member Functions

virtual GB_ERROR add_db_callbacks ()
 
virtual void remove_db_callbacks ()
 
void set_item (GBDATA *new_item)
 

Detailed Description

Definition at line 306 of file awt_input_mask_internal.hxx.

Constructor & Destructor Documentation

awt_linked_to_item::awt_linked_to_item ( )
inline

Definition at line 324 of file awt_input_mask_internal.hxx.

virtual awt_linked_to_item::~awt_linked_to_item ( )
inlinevirtual

Definition at line 325 of file awt_input_mask_internal.hxx.

References awt_assert.

Member Function Documentation

GB_ERROR awt_linked_to_item::add_db_callbacks ( )
protectedvirtual
void awt_linked_to_item::remove_db_callbacks ( )
protectedvirtual
void awt_linked_to_item::set_item ( GBDATA new_item)
inlineprotected

Definition at line 316 of file awt_input_mask_internal.hxx.

Referenced by awt_input_handler::link_to().

GBDATA* awt_linked_to_item::item ( )
inline
virtual GB_ERROR awt_linked_to_item::link_to ( GBDATA gb_new_item)
pure virtual
GB_ERROR awt_linked_to_item::unlink ( )
inline

Definition at line 332 of file awt_input_mask_internal.hxx.

References NULp.

Referenced by awt_input_handler::~awt_input_handler().

virtual GB_ERROR awt_linked_to_item::relink ( )
pure virtual
virtual void awt_linked_to_item::general_item_change ( )
inlinevirtual

Reimplemented in FINAL_TYPE< SEQTYPE >.

Definition at line 335 of file awt_input_mask_internal.hxx.

Referenced by item_changed_cb().

virtual void awt_linked_to_item::db_changed ( )
pure virtual

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