git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added c++ handling
[swftools.git]
/
lib
/
log.h
diff --git
a/lib/log.h
b/lib/log.h
index
6210150
..
47526f3
100644
(file)
--- a/
lib/log.h
+++ b/
lib/log.h
@@
-25,15
+25,9
@@
extern "C" {
#endif
extern "C" {
#endif
-#ifdef __NT__
-#include "stdafx.h"
-#include <time.h>
-#include <windef.h>
-#else
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
-#endif
#define LOGLEVEL_FATAL 0
#define LOGLEVEL_ERROR 1
#define LOGLEVEL_FATAL 0
#define LOGLEVEL_ERROR 1
@@
-43,13
+37,18
@@
extern "C" {
#define LOGLEVEL_DEBUG 5
#define LOGLEVEL_TRACE 6
#define LOGLEVEL_DEBUG 5
#define LOGLEVEL_TRACE 6
-extern int screenloglevel;
+extern int getLogLevel();
+extern int getScreenLogLevel();
extern void initLog(char* pLogDir, int fileloglevel, char* servAddr, char* logPort, int serverloglevel, int screenloglevel);
extern void initLog(char* pLogDir, int fileloglevel, char* servAddr, char* logPort, int serverloglevel, int screenloglevel);
+extern void setConsoleLogging(int level);
+extern void setFileLogging(char*filename, int level, char append);
+
extern void msg(const char* logFormat, ...);
extern void msg(const char* logFormat, ...);
+extern void msg_str(const char* log);
extern void exitLog(void);
extern void exitLog(void);
-#define FIXNULL(a) ((int)(a)?(a):"NULL")
+#define FIXNULL(a) ((a)?(a):"NULL")
#ifdef __cplusplus
}
#ifdef __cplusplus
}