Rev 9 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 9 | Rev 11 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | /* $Id: cmdlog.h,v 1.1.1.1 2003/11/04 23:34:56 mjames Exp $ |
1 | /* $Id: cmdlog.h,v 1.1.1.1 2003/11/04 23:34:56 mjames Exp $ |
| 2 | 2 | ||
| 3 | $Log: cmdlog.h,v $ |
3 | $Log: cmdlog.h,v $ |
| 4 | Revision 1.1.1.1 2003/11/04 23:34:56 mjames |
4 | Revision 1.1.1.1 2003/11/04 23:34:56 mjames |
| 5 | Imported into local repositrory |
5 | Imported into local repositrory |
| 6 | 6 | ||
| Line 33... | Line 33... | ||
| 33 | 33 | ||
| 34 | Revision 1.1.1.1 2000/10/19 21:58:35 mjames |
34 | Revision 1.1.1.1 2000/10/19 21:58:35 mjames |
| 35 | Mike put it here |
35 | Mike put it here |
| 36 | 36 | ||
| 37 | 37 | ||
| 38 | Removed RCS log messages |
38 | Removed RCS log messages |
| 39 | 39 | ||
| 40 | * */ |
40 | * */ |
| 41 | 41 | ||
| 42 | #pragma once |
42 | |
| 43 | #include "cmdparse.h" |
- | |
| 44 | 43 | ||
| 45 | #include "database.h" |
- | |
| 46 | #if !defined _CMDPARSE |
44 | #if ! defined _CMDPARSE |
| 47 | #error "Need CmdParse defined first" |
45 | #error "Need CmdParse defined first" |
| 48 | #endif |
46 | #endif |
| 49 | 47 | ||
| 50 | typedef enum |
- | |
| 51 | { |
- | |
| 52 | LOG_GENERAL, |
- | |
| 53 | LOG_SUMMARY, |
- | |
| 54 | LOG_ERROR |
- | |
| 55 | } EnumLogLevel; |
- | |
| 56 | typedef enum |
- | |
| 57 | { |
- | |
| 58 | TRANSOFF, |
- | |
| 59 | TRANSON, |
- | |
| 60 | TRANSREAD |
- | |
| 61 | } EnumTrans; |
- | |
| 62 | typedef enum |
- | |
| 63 | { |
- | |
| 64 | SETLOG, |
- | |
| 65 | LOGNAMEREAD |
- | |
| 66 | } EnumLogFile; |
- | |
| 67 | extern void InitErrorLog (void); |
- | |
| 68 | extern void EndErrorLog (void); |
- | |
| 69 | - | ||
| 70 | DLLEXPORT extern void Log (EnumLogLevel LoggingLevel, char *Format, ...); |
- | |
| 71 | extern CommandMenu const LoggingMenu; |
- | |
| 72 | extern int SetTrans (int x); |
- | |
| 73 | extern int CloseLog (void); |
- | |
| 74 | 48 | ||
| - | 49 | typedef enum {LOG_GENERAL, LOG_SUMMARY, LOG_ERROR} EnumLogLevel; |
|
| - | 50 | typedef enum {TRANSOFF, TRANSON, TRANSREAD} EnumTrans ; |
|
| - | 51 | typedef enum {SETLOG, LOGNAMEREAD} EnumLogFile ; |
|
| - | 52 | extern void InitErrorLog(void) ; |
|
| - | 53 | extern void EndErrorLog(void) ; |
|
| - | 54 | ||
| - | 55 | ||
| - | 56 | __declspec (dllexport) extern void Log (EnumLogLevel LoggingLevel, char * Format, ...); |
|
| - | 57 | extern CommandMenu LoggingMenu; |
|
| - | 58 | extern int SetTrans (int x); |
|
| - | 59 | extern int CloseLog (void); |
|
| - | 60 | ||
| - | 61 | ||
| 75 | extern void LogSilent (void); |
62 | extern void LogSilent(void); |
| 76 | extern void LogVerbose (void); |
63 | extern void LogVerbose(void); |
| 77 | 64 | ||
| 78 | /* string constant used around the place */ |
65 | /* string constant used around the place */ |
| 79 | 66 | ||
| 80 | #include "version.h" |
67 | #include "version.h" |
| - | 68 | ||
| - | 69 | ||
| - | 70 | ||