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

Go to the source code of this file.

Classes

class  XCmdType
 

Enumerations

enum  XCMD_TYPE {
  _XCMD__ASYNC = 1, _XCMD__WAITKEY = 2, _XCMD__ACCESS_DB = 4, _XCMD__HIDDEN = 8,
  XCMD_ASYNC_WAITKEY = _XCMD__ASYNC | _XCMD__ACCESS_DB | _XCMD__WAITKEY, XCMD_ASYNC_WAIT_ON_ERROR = _XCMD__ASYNC | _XCMD__ACCESS_DB, XCMD_ASYNC_HIDDEN = _XCMD__ASYNC | _XCMD__ACCESS_DB | _XCMD__HIDDEN, XCMD_SYNC_WAITKEY = _XCMD__WAITKEY,
  XCMD_SYNC_WAIT_ON_ERROR = 0, XCMD_SYNC_HIDDEN = _XCMD__HIDDEN, XCMD_SERVSYNC_WAITKEY = _XCMD__ACCESS_DB | _XCMD__WAITKEY, XCMD_SERVSYNC_WAIT_ON_ERROR = _XCMD__ACCESS_DB,
  XCMD_SERVSYNC_HIDDEN = _XCMD__ACCESS_DB | _XCMD__HIDDEN
}
 

Functions

GB_ERROR ARB_system (const char *cmd, XCmdType boundExectype)
 
void ARB_system_in_console_cb (AW_window *, const char *command, const XCmdType *exectype)
 
void ARB_system_in_console (const char *command, const XCmdType &exectype)
 

Enumeration Type Documentation

enum XCMD_TYPE
Enumerator
_XCMD__ASYNC 
_XCMD__WAITKEY 
_XCMD__ACCESS_DB 
_XCMD__HIDDEN 
XCMD_ASYNC_WAITKEY 
XCMD_ASYNC_WAIT_ON_ERROR 
XCMD_ASYNC_HIDDEN 
XCMD_SYNC_WAITKEY 
XCMD_SYNC_WAIT_ON_ERROR 
XCMD_SYNC_HIDDEN 
XCMD_SERVSYNC_WAITKEY 
XCMD_SERVSYNC_WAIT_ON_ERROR 
XCMD_SERVSYNC_HIDDEN 

Definition at line 21 of file xcmd.hxx.

Function Documentation

GB_ERROR ARB_system ( const char cmd,
XCmdType  boundExectype 
)
void ARB_system_in_console_cb ( AW_window ,
const char command,
const XCmdType exectype 
)

Definition at line 183 of file xcmd.cxx.

References ARB_system(), and aw_message_if().

Referenced by ARB_system_in_console(), and popup_new_main_window().

void ARB_system_in_console ( const char command,
const XCmdType exectype 
)
inline

Definition at line 79 of file xcmd.hxx.

References ARB_system_in_console_cb(), and NULp.

Referenced by pd_view_server_console().