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 |