diff options
author | David Walter Seikel | 2014-04-21 17:53:25 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-04-21 17:53:25 +1000 |
commit | e9447ecc19114cee9550c7aaea89a4d3de3cfa3f (patch) | |
tree | 8f99cefa904c2ee80ac83abea394a54cf51bea0b /libraries/LumbrJack.h | |
parent | Added LumbrJack (logging) and Runnr (Lua function / script runner). (diff) | |
download | SledjHamr-e9447ecc19114cee9550c7aaea89a4d3de3cfa3f.zip SledjHamr-e9447ecc19114cee9550c7aaea89a4d3de3cfa3f.tar.gz SledjHamr-e9447ecc19114cee9550c7aaea89a4d3de3cfa3f.tar.bz2 SledjHamr-e9447ecc19114cee9550c7aaea89a4d3de3cfa3f.tar.xz |
Move LumbrJack and Runnr to the libraries directory, and use them from GuiLua.
Diffstat (limited to 'libraries/LumbrJack.h')
-rw-r--r-- | libraries/LumbrJack.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/libraries/LumbrJack.h b/libraries/LumbrJack.h new file mode 100644 index 0000000..4a3290c --- /dev/null +++ b/libraries/LumbrJack.h | |||
@@ -0,0 +1,38 @@ | |||
1 | |||
2 | #include <stdio.h> | ||
3 | #include <ctype.h> | ||
4 | |||
5 | #include <Eina.h> | ||
6 | |||
7 | |||
8 | #define PC(...) EINA_LOG_DOM_CRIT(ourGlobals->logDom, __VA_ARGS__) | ||
9 | #define PE(...) EINA_LOG_DOM_ERR(ourGlobals->logDom, __VA_ARGS__) | ||
10 | #define PW(...) EINA_LOG_DOM_WARN(ourGlobals->logDom, __VA_ARGS__) | ||
11 | #define PD(...) EINA_LOG_DOM_DBG(ourGlobals->logDom, __VA_ARGS__) | ||
12 | #define PI(...) EINA_LOG_DOM_INFO(ourGlobals->logDom, __VA_ARGS__) | ||
13 | |||
14 | #define PCm(...) EINA_LOG_DOM_CRIT(ourGlobals.logDom, __VA_ARGS__) | ||
15 | #define PEm(...) EINA_LOG_DOM_ERR(ourGlobals.logDom, __VA_ARGS__) | ||
16 | #define PWm(...) EINA_LOG_DOM_WARN(ourGlobals.logDom, __VA_ARGS__) | ||
17 | #define PDm(...) EINA_LOG_DOM_DBG(ourGlobals.logDom, __VA_ARGS__) | ||
18 | #define PIm(...) EINA_LOG_DOM_INFO(ourGlobals.logDom, __VA_ARGS__) | ||
19 | |||
20 | #define D() PD("DEBUG") | ||
21 | |||
22 | |||
23 | // "01:03:52 01-01-1973\n\0" | ||
24 | #define DATE_TIME_LEN 21 | ||
25 | |||
26 | |||
27 | #ifndef FALSE | ||
28 | // NEVER change this | ||
29 | typedef enum | ||
30 | { | ||
31 | FALSE = 0, | ||
32 | TRUE = 1 | ||
33 | } boolean; | ||
34 | #endif | ||
35 | |||
36 | |||
37 | int loggingStartup(char *name, int logDom); | ||
38 | char *getDateTime(struct tm **nowOut, char *dateOut, time_t *tiemOut); | ||