ARB
Functions
app.hxx File Reference
#include <cb.h>
#include <arbdb_base.h>
#include <aw_base.hxx>
Include dependency graph for app.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

AW_rootAWT_create_root (const char *properties, const char *program, UserActionTracker *user_tracker)
 
void AWT_install_cb_guards ()
 
void AWT_install_postcb_cb (AW_postcb_cb postcb_cb)
 
void AWT_trigger_remote_action (UNFIXED, GBDATA *gb_main, const char *remote_action_spec)
 
 DECLARE_CBTYPE_FFV_AND_BUILDERS (ArbDisconnectCallback, void, AW_root *, GBDATA *)
 
void ARB_atdisconnect_callback (const ArbDisconnectCallback &cb)
 
void ARB_disconnect_from_db (AW_root *aw_root, GBDATA *&gb_main_ref)
 

Function Documentation

AW_root* AWT_create_root ( const char properties,
const char program,
UserActionTracker user_tracker 
)

Definition at line 1299 of file db_browser.cxx.

References AW_ROOT_DEFAULT, and init_Advisor().

Referenced by ARB_main().

void AWT_install_cb_guards ( )
void AWT_install_postcb_cb ( AW_postcb_cb  postcb_cb)

Definition at line 1378 of file db_browser.cxx.

References AW_cb::set_AW_postcb_cb().

Referenced by ARB_main().

void AWT_trigger_remote_action ( UNFIXED  ,
GBDATA gb_main,
const char remote_action_spec 
)

trigger one or several action(s) (e.g. menu entries) in remote applications

Parameters
gb_maindatabase root
remote_action_spec"app:action[;app:action]*"

Definition at line 1314 of file db_browser.cxx.

References after(), aw_message_if(), CharPtrArray::empty(), error(), GBS_global_string(), GBT_remote_action_with_timeout(), GBT_split_string(), MS, NULp, CharPtrArray::size(), and SPLIT_DROPEMPTY.

Referenced by ED4_root::generate_window(), modes_cb(), and PARS_infomode_cb().

DECLARE_CBTYPE_FFV_AND_BUILDERS ( ArbDisconnectCallback  ,
void  ,
AW_root ,
GBDATA  
)
void ARB_atdisconnect_callback ( const ArbDisconnectCallback &  cb)

Definition at line 23 of file app.cxx.

References cb.

Referenced by AWT_create_mask_submenu().

void ARB_disconnect_from_db ( AW_root aw_root,
GBDATA *&  gb_main_ref 
)