MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
lgrVersion.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2024 MAK Technologies, Inc
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #ifndef lgrVersion_H_
10 #define lgrVersion_H_
11 
12 #include "lgrUtil.h"
13 #include <string>
14 
15 #define LOGGER_VERSION_STRING "5.11"
16 // The release is the most recent version with release notes.
17 #define LOGGER_RELEASE_STRING "5.11"
18 #define LOGGER_PATCH_STRING "" // This is appended to the version in the about box only
19 #define LOGGER_MAJOR_VERSION 5
20 #define LOGGER_MINOR_VERSION 11
21 #define LOGGER_REVISION 0
22 //#define LOGGER_IPB_VERSION 13
23 
25 //#define LOGGER_RELEASENUM 1 Logger 4.0
26 //#define LOGGER_RELEASENUM 2 Logger 4.0a
27 //#define LOGGER_RELEASENUM 3 Logger 4.1 I/ITSEC
28 //#define LOGGER_RELEASENUM 4 Logger 4.1
29 //#define LOGGER_RELEASENUM 5 Logger 4.2
30 //#define LOGGER_RELEASENUM 6 Logger 4.2.1
31 //#define LOGGER_RELEASENUM 7 Logger 4.2.2
32 //#define LOGGER_RELEASENUM 8 Logger 4.3
33 //#define LOGGER_RELEASENUM 9 Logger 4.4
34 //#define LOGGER_RELEASENUM 10 Logger 4.4.1
35 //#define LOGGER_RELEASENUM 11 Logger 5.0
36 //#define LOGGER_RELEASENUM 12 Logger 5.0a
37 //#define LOGGER_RELEASENUM 13 Logger 5.0b
38 //#define LOGGER_RELEASENUM 14 Logger 5.0c
39 //#define LOGGER_RELEASENUM 15 Logger 5.1
40 //#define LOGGER_RELEASENUM 16 Logger 5.2
41 //#define LOGGER_RELEASENUM 17 Logger 5.2.1
42 //#define LOGGER_RELEASENUM 18 Logger 5.2.2
43 //#define LOGGER_RELEASENUM 19 Logger 5.3
44 //#define LOGGER_RELEASENUM 20 Logger 5.3b
45 //#define LOGGER_RELEASENUM 21 Logger 5.3c
46 //#define LOGGER_RELEASENUM 22 Logger 5.3d
47 //#define LOGGER_RELEASENUM 23 Logger 5.3.1
48 //#define LOGGER_RELEASENUM 24 Logger 5.3e
49 //#define LOGGER_RELEASENUM 25 Logger 5.3.1a
50 //#define LOGGER_RELEASENUM 26 Logger 5.3.1b
51 //#define LOGGER_RELEASENUM 27 Logger 5.3.1c
52 //#define LOGGER_RELEASENUM 28 Logger 5.3.1d
53 //#define LOGGER_RELEASE_NUM 29 Logger 5.4
54 //#define LOGGER_RELEASE_NUM 30 Logger 5.4a
55 //#define LOGGER_RELEASE_NUM 31 Logger 5.4.1
56 //#define LOGGER_RELEASE_NUM 32 Logger 5.4.1a-h; note that 5.4.1g is special build in its own branch
57 //#define LOGGER_RELEASE_NUM 33 Logger 5.5
58 //#define LOGGER_RELEASE_NUM 34 Logger 5.5.1
59 //#define LOGGER_RELEASE_NUM 35 Logger 5.6
60 //#define LOGGER_RELEASE_NUM 36 Logger 5.7
61 //#define LOGGER_RELEASE_NUM 37 Logger 5.8
62 //#define LOGGER_RELEASE_NUM 38 Logger 5.9
63 //#define LOGGER_RELEASE_NUM 39 Logger 5.10
64 #define LOGGER_RELEASE_NUM 40
65 
66 
67 
68 namespace MAKLogger
69 {
70  DT_DLL_LGRUTIL extern const char* const theLoggerLongAppName;
71  DT_DLL_LGRUTIL extern const char* const theLoggerLongShortName;
72  DT_DLL_LGRUTIL extern const char* const theLoggerBuildDate;
73  DT_DLL_LGRUTIL extern const char* const theLoggerBuildTime;
74  DT_DLL_LGRUTIL extern std::string theLoggerProtocol;
75 }
76 
77 #endif
DT_DLL_LGRUTIL const char *const theLoggerBuildTime
DT_DLL_LGRUTIL const char *const theLoggerLongShortName
DT_DLL_LGRUTIL std::string theLoggerProtocol
#define DT_DLL_LGRUTIL
Definition: lgrUtil.h:19
Contains IMPORT/EXPORT macros for lgrUtil library.
DT_DLL_LGRUTIL const char *const theLoggerLongAppName
DT_DLL_LGRUTIL const char *const theLoggerBuildDate

Document ID: Generated on Fri May 31 15:45:35 EDT 2024 from SVN revision 266500
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)