debug_log.h
875 Bytes
#ifndef __DEBUGLOG_H__
#define __DEBUGLOG_H__
#include <stdio.h>
//if(DebugLog::Db)
//{
// char prompt[32];
// GetPrompt(prompt);
// DebugLog::Db->SetPrompt(prompt);
//}
//if(DebugLog::Db)
// DebugLog::Db->LogCriticalError###
//#define LOGCRITICALERROR if(DebugLog::Db) DebugLog::Db->LogCriticalError
#define LOGERROR LogError
//#define PRINTF if(DebugLog::Db) DebugLog::Db->LogWarning
#define LOGINFO LogInfo
//#define LOGDEBUG if(DebugLog::Db) DebugLog::Db->LogDebug
//#define LOGTRACE if(DebugLog::Db) DebugLog::Db->LogTrace
// void LogCriticalError(const char *format, ...);
void LogError(const char *format, ...);
// void LogWarning(const char *format, ...);
void LogInfo(const char *format, ...);
// void LogDebug(const char *format, ...);
// void LogTrace(const char *format, ...);
void Log(FILE *, char *format);
#endif