Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions  Download package

geo60.h File Reference


Detailed Description

Operating system dependend debugging macros.

Author:
JoergM area Debugging and Message Output + Trace Class
See also:

Definition in file geo60.h.

#include "geo00.h"
#include "gsp00_0.h"
#include "geo47.h"
#include <errno.h>

Go to the source code of this file.

Defines

#define _EVTLST_MSG_PARAM(_e)
#define DBG1(_arg)   {;}
#define DBG2(_arg)   {;}
#define DBG3(_arg)   {;}
#define DBG4(_arg)   {;}
#define DBG5(_arg)   {;}
#define DBG6(_arg)   {;}
#define DBG_MEO60(args)
#define DBGIN   {;}
#define DBGIN_T(_T)   {;}
#define DBGMC   {int Missing_Code;}
#define DBGOUT   {;}
#define DBGOUT_T(_T)   {;}
#define DBGPAS   {;}
#define DBGPAS_T(_T)   {;}
#define FUNCTION_NAME_MEO60   (char *)__currentFuncName
#define MSGALL(_arg)   { SAVE_ERRNO_; sql60c_msg_6 _arg; RESTORE_ERRNO_;}
#define MSGALL_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_6 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define MSGBOX(_arg)   { SAVE_ERRNO_; sql60c_msg_7 _arg; RESTORE_ERRNO_;}
#define MSGBOX_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_7 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define MSGC(_arg)   { SAVE_ERRNO_; sql60c_msg_7 _arg; RESTORE_ERRNO_;}
#define MSGC_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_7 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define MSGCD(_arg)   { SAVE_ERRNO_; sql60c_msg_7 _arg; RESTORE_ERRNO_;}
#define MSGCD_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_7 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define MSGCEL(_arg)   { SAVE_ERRNO_; sql60c_msg_7 _arg; RESTORE_ERRNO_;}
#define MSGCEL_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_7 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define MSGD(_arg)   { SAVE_ERRNO_; sql60c_msg_8 _arg; RESTORE_ERRNO_;}
#define MSGD_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_8 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define MSGEL(_arg)   { SAVE_ERRNO_; sql60c_msg_7 _arg; RESTORE_ERRNO_;}
#define MSGEL_EVTLST(_evt)   { SAVE_ERRNO_; sql60c_msg_7 _EVTLST_MSG_PARAM(_evt); RESTORE_ERRNO_;}
#define RESTORE_ERRNO_   errno = lastErrno_;
#define ROUTINE_DBG_MEO60(name_eo60)   static const _TCHAR *__currentFuncName = name_eo60
#define SAVE_ERRNO_   int lastErrno_ = errno;
#define STATIC   static

Functions

externC void sql60c_msg_6 (int msg_no, int msg_type, const char *msg_label, const char *msg_format,...)
externC void sql60c_msg_7 (int msg_no, int msg_type, const char *msg_label, const char *msg_format,...)
externC void sql60c_msg_8 (int msg_no, int msg_type, const char *msg_label, const char *msg_format,...)
externC void sql60c_msg_9 (int msg_no, int msg_type, const char *msg_label, const char *msg_format,...)
externC void sqldbg_modinfo_write (const char *ModInfo, const char *text,...)


Generated by  Doxygen 1.6.0   Back to index