Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

51 lines
877 B
C++

// test/test_logger/main.cpp:
// robin.rowe@cinepaint.org 2019/10/16
#include <iostream>
#include <portable/SystemLog.h>
using namespace std;
using namespace portable;
#define P(name) cout << "** " << #name << " ** "
int main()
{
#ifdef OLD_SYSLOG
P(SysLogMsg);
SysLogMsg("msg",__FUNCTION__);
#ifdef TEST_DEBUG_BREAK
P(SysLogError);
SysLogError("msg","function");
#endif
P(LogMsg);
LogMsg("msg");
P(LogError);
LogError("msg");
P(SYSLOG);
SYSLOG("msg");
#ifdef TEST_DEBUG_BREAK
P(SYSERR);
SYSERR("msg");
#endif
P(SystemLog);
SystemLog(__FILE__,__LINE__,"msg");
P(StatusMsg);
StatusMsg("msg");
#endif
P(tty_msg);
tty_msg("tag","msg");
P(status_msg);
status_msg("msg");
P(warning_msg);
warning_msg("msg");
P(trace_msg);
trace_msg("msg");
P(error_msg);
error_msg("msg");
P(return_msg);
enum { RETURN_NAME };
return_msg(RETURN_NAME);
return 0;
}