blob: d7f7f26cc59f79f234f64677ca092601825d1278 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
/*
* PARSEC HEADER: sys_msg.h
*/
#ifndef _SYS_MSG_H_
#define _SYS_MSG_H_
// ----------------------------------------------------------------------------
// SYSTEM SUBSYSTEM (SYS) MESSAGE OUTPUT -
// ----------------------------------------------------------------------------
int SYSs_MsgOut( const char *format, ... );
int SYSs_MsgPut( const char *format, ... );
void SYSs_MsgPrompt();
// wrappers
#define MSGOUT SYSs_MsgOut
#define MSGPUT SYSs_MsgPut
#define DBGOUT SYSs_MsgOut
#define DMSGOUT SYSs_MsgOut
#ifdef ENABLE_LOGOUT_COMMAND
#include "utl_logfile.h"
extern UTL_LogFile g_Logfile;
#define LOGOUT(x) g_Logfile.printf x
#else // !ENABLE_LOGOUT_COMMAND
#ifdef SYSTEM_COMPILER_MSVC
#define LOGOUT(x)
#else // !SYSTEM_COMPILER_MSVC
#define LOGOUT(x)
#endif // !SYSTEM_COMPILER_MSVC
#endif // !ENABLE_LOGOUT_COMMAND
#endif // _SYS_MSG_H_
|