ARB
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
AW_cb Class Reference

#include <aw_window.hxx>

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

Public Member Functions

 AW_cb (AW_window *awi, const WindowCallback &wcb, const char *help_texti=NULp, AW_cb *next=NULp)
 
 ~AW_cb ()
 
void run_callbacks ()
 
bool contains (AnyWinCB g)
 
bool is_equal (const AW_cb &other) const
 
int compare (const AW_cb &other) const
 
AW_CL get_cd1 () const
 
AW_CL get_cd2 () const
 

Static Public Member Functions

static void set_AW_cb_guards (AW_cb_struct_guard before, AW_cb_struct_guard after)
 
static void set_AW_postcb_cb (AW_postcb_cb postcb_cb)
 
static void useraction_init ()
 
static void useraction_done (AW_window *aw)
 

Public Attributes

AW_windowaw
 
const charhelp_text
 
charid
 

Detailed Description

Definition at line 122 of file aw_window.hxx.

Constructor & Destructor Documentation

AW_cb::AW_cb ( AW_window awi,
const WindowCallback &  wcb,
const char help_texti = NULp,
AW_cb next = NULp 
)

Definition at line 25 of file AW_cb_struct.cxx.

References aw, help_text, and NULp.

AW_cb::~AW_cb ( )
inline

Definition at line 143 of file aw_window.hxx.

References NULp.

Member Function Documentation

void AW_cb::run_callbacks ( )
bool AW_cb::contains ( AnyWinCB  g)
bool AW_cb::is_equal ( const AW_cb other) const

Definition at line 40 of file AW_cb_struct.cxx.

References aw, cb, AW_window::get_root(), and AW_window::get_window_id().

Referenced by AW_root::define_remote_command().

int AW_cb::compare ( const AW_cb other) const
inline

Definition at line 152 of file aw_window.hxx.

AW_CL AW_cb::get_cd1 ( ) const
inline

Definition at line 155 of file aw_window.hxx.

Referenced by AW_root::define_remote_command().

AW_CL AW_cb::get_cd2 ( ) const
inline

Definition at line 156 of file aw_window.hxx.

Referenced by AW_root::define_remote_command().

static void AW_cb::set_AW_cb_guards ( AW_cb_struct_guard  before,
AW_cb_struct_guard  after 
)
inlinestatic

Definition at line 159 of file aw_window.hxx.

References after(), and before().

Referenced by AWT_install_cb_guards().

static void AW_cb::set_AW_postcb_cb ( AW_postcb_cb  postcb_cb)
inlinestatic

Definition at line 163 of file aw_window.hxx.

Referenced by AWT_install_postcb_cb().

static void AW_cb::useraction_init ( )
inlinestatic

Definition at line 167 of file aw_window.hxx.

Referenced by VarUpdateInfo::change_from_widget(), and run_callbacks().

static void AW_cb::useraction_done ( AW_window aw)
inlinestatic

Definition at line 170 of file aw_window.hxx.

Referenced by VarUpdateInfo::change_from_widget(), and run_callbacks().

Member Data Documentation

AW_window* AW_cb::aw
const char* AW_cb::help_text
char* AW_cb::id

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