CFx SDK Documentation  2022 SP0
IfcCoreVersion.h
Go to the documentation of this file.
1 // Copyright (C) 2002-2019, Open Design Alliance (the "Alliance").
3 // All rights reserved.
4 //
5 // This software and its documentation and related materials are owned by
6 // the Alliance. The software may only be incorporated into application
7 // programs owned by members of the Alliance, subject to a signed
8 // Membership Agreement and Supplemental Software License Agreement with the
9 // Alliance. The structure and organization of this software are the valuable
10 // trade secrets of the Alliance and its suppliers. The software is also
11 // protected by copyright law and international treaty provisions. Application
12 // programs incorporating this software must include the following statement
13 // with their copyright notices:
14 //
15 // This application incorporates Open Design Alliance software pursuant to a license
16 // agreement with Open Design Alliance.
17 // Open Design Alliance Copyright (C) 2002-2019 by Open Design Alliance.
18 // All rights reserved.
19 //
20 // By use of this software, its documentation or related materials, you
21 // acknowledge and accept the above terms.
23 
24 #ifndef _IFC_CORE_VERSION_H_
25 #define _IFC_CORE_VERSION_H_
26 
27 #ifndef TD_VERSION_DEFINED
28 #include "TDVersion.h"
29 #endif
30 
31 // Full Product version is:
32 // TD_MAJOR_VERSION.TD_MINOR_VERSION.TD_MAJOR_BUILD_NUMBER.TD_MINOR_BUILD_NUMBER
33 // Example: 1.11.00.00 (initial 1.11 release).
34 // OpenDesign maintenance updates to 1.11 will increase the major build number,
35 // for example, 1.11.01.00, 1.11.02.00, etc. Minor build number is reserved for
36 // client builds.
37 
38 #define TIFCCORE_COMPANY_NAME_S TD_COMPANY_NAME_S
39 #define TIFCCORE_COMPANY_NAME_W TD_COMPANY_NAME_W
40 
41 #define TIFCCORE_COPYRIGHT_S TD_COPYRIGHT_S
42 #define TIFCCORE_COPYRIGHT_W TD_COPYRIGHT_W
43 #define TIFCCORE_PRODUCT_NAME_END_S "IfcCore"
44 #define TIFCCORE_PRODUCT_NAME_END_W L"IfcCore "
45 
46 #define TIFCCORE_PRODUCT_NAME_S TD_PRODUCT_NAME_START_S " " TIFCCORE_PRODUCT_NAME_END_S
47 #define TIFCCORE_PRODUCT_NAME_W TD_PRODUCT_NAME_START_W L" " TIFCCORE_PRODUCT_NAME_END_W
48 
49 #define TIFCCORE_MAJOR_VERSION TD_MAJOR_VERSION
50 #define TIFCCORE_MINOR_VERSION TD_MINOR_VERSION
51 #define TIFCCORE_TYPELIB_VER(MAJ,MIN) TD_TYPELIB_VER(MAJ,MIN)
52 #define TIFCCORE_MAJOR_BUILD_VERSION TD_MAJOR_BUILD
53 #define TIFCCORE_MINOR_BUILD_VERSION TD_MINOR_BUILD
54 
55 #define TIFCCORE_PRODUCT_VER_STR_S TD_PRODUCT_VER_STR_S
56 #define TIFCCORE_PRODUCT_VER_STR_W TD_PRODUCT_VER_STR_W
57 
58 #define TIFCCORE_BUILD_COMMENTS_S TIFCCORE_PRODUCT_NAME_S " " TIFCCORE_PRODUCT_VER_STR_S
59 #define TIFCCORE_BUILD_COMMENTS_W TIFCCORE_PRODUCT_NAME_W L" " TIFCCORE_PRODUCT_VER_STR_W
60 #define TIFCCORE_SHORT_STRING_VER_S TD_SHORT_STRING_VER_S
61 #define TIFCCORE_SHORT_STRING_VER_W TD_SHORT_STRING_VER_W
62 
63 #endif // _IFC_CORE_VERSION_H_
64