CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Macros
TDVersion.h File Reference

Go to the source code of this file.

Macros

#define TD_COMPANY_NAME_S   "Open Design Alliance"
 
#define TD_COMPANY_NAME_W   L"Open Design Alliance"
 
#define TD_COPYRIGHT_START_S   "Copyright\xA9 "
 
#define TD_COPYRIGHT_START_YEAR_S   "2002"
 
#define TD_COPYRIGHT_END_S   "-2022, Open Design Alliance"
 
#define TD_COPYRIGHT_START_W   L"Copyright \x00A9 "
 
#define TD_COPYRIGHT_START_YEAR_W   L"2002"
 
#define TD_COPYRIGHT_END_W   L"-2022, Open Design Alliance"
 
#define TDNET_C_COPYRIGHT_START_YEAR_W   TD_COPYRIGHT_START_YEAR_W
 
#define TDNET_COPYRIGHT_START_YEAR_W   TD_COPYRIGHT_START_YEAR_W
 
#define TD_COPYRIGHT_S   TD_COPYRIGHT_START_S TD_COPYRIGHT_START_YEAR_S TD_COPYRIGHT_END_S
 
#define TD_COPYRIGHT_W   TD_COPYRIGHT_START_W TD_COPYRIGHT_START_YEAR_W TD_COPYRIGHT_END_W
 
#define TD_PRODUCT_NAME_START_S   "ODA"
 
#define TD_PRODUCT_NAME_ADDITION_S   ""
 
#define TDX_PRODUCT_NAME_ADDITION_S   "X"
 
#define TD_PRODUCT_NAME_END_S   "SDK"
 
#define TD_PRODUCT_NAME_START_W   L"ODA"
 
#define TD_PRODUCT_NAME_ADDITION_W   L""
 
#define TDX_PRODUCT_NAME_ADDITION_W   L"X"
 
#define TDNET_PRODUCT_NAME_ADDITION_W   L".NET"
 
#define TDNET_C_PRODUCT_NAME_ADDITION_W   L".NET Classic"
 
#define TD_PRODUCT_NAME_END_W   L"SDK"
 
#define TD_PRODUCT_NAME_S   TD_PRODUCT_NAME_START_S " " TD_PRODUCT_NAME_END_S
 
#define TD_PRODUCT_NAME_W   TD_PRODUCT_NAME_START_W L" " TD_PRODUCT_NAME_END_W
 
#define DEFAULT_MODULE_EXTENSION_S   "tx"
 
#define DEFAULT_MODULE_EXTENSION_DOT_S   ".tx"
 
#define DEFAULT_MODULE_EXTENSION_W   L"tx"
 
#define DEFAULT_MODULE_EXTENSION_DOT_W   L".tx"
 
#define VECTORIZATION_MODULE_EXTENSION_S   "txv"
 
#define VECTORIZATION_MODULE_EXTENSION_DOT_S   ".txv"
 
#define VECTORIZATION_MODULE_EXTENSION_W   L"txv"
 
#define VECTORIZATION_MODULE_EXTENSION_DOT_W   L".txv"
 
#define WCREV_NAME   $WC##REV$
 
#define WCREV   0
 
#define TD_MAJOR_VERSION   23
 
#define TD_MINOR_VERSION   1
 
#define TD_MAJOR_BUILD   0
 
#define TD_MINOR_BUILD   WCREV
 
#define FX_VERSION   TD_MINOR_VERSION
 
#define TD_TYPELIB_VER_STR_S   "23.1"
 
#define TD_VERSION   (TD_MAJOR_BUILD + TD_MINOR_VERSION*100 + TD_MAJOR_VERSION*10000)
 
#define TD_SHORT_STRING_VER_S   "23.1"
 
#define TD_SHORT_STRING_VER_W   L"23.1"
 
#define TD_PRODUCT_VER_STR_W_MGD   L"23.1.0.0"
 
#define TD_PRODUCT_VER_STR_S   "23.1.0.0"
 
#define TD_PRODUCT_VER_STR_W   L"23.1.0.0"
 
#define TD_BUILD_COMMENTS_S   TD_PRODUCT_NAME_S " " TD_PRODUCT_VER_STR_S
 
#define TD_BUILD_COMMENTS_W   TD_PRODUCT_NAME_W L" " TD_PRODUCT_VER_STR_W
 
#define TD_TYPELIB_VER(MAJ, MIN)   version(##MAJ##.##MIN##)
 
#define TEIGHA_BUILD_NUMBER   0
 
#define TEIGHA_MAIN_SVN_REVISION   0
 
#define TEIGHA_CORE_SVN_REVISION   0
 
#define TEIGHA_DGN_SVN_REVISION   0
 
#define TEIGHA_ARCHITECTURE_SVN_REVISION   0
 
#define TEIGHA_CIVIL_SVN_REVISION   0
 
#define TEIGHA_NET_SVN_REVISION   0
 
#define TEIGHA_JAVA_SVN_REVISION   0
 
#define TEIGHA_MECHANICAL_SVN_REVISION   0
 
#define TEIGHA_PRC_SVN_REVISION   0
 
#define TEIGHA_BIM_SVN_REVISION   0
 
#define TEIGHA_CLOUD_SVN_REVISION   0
 

Macro Definition Documentation

◆ DEFAULT_MODULE_EXTENSION_DOT_S

#define DEFAULT_MODULE_EXTENSION_DOT_S   ".tx"

Definition at line 58 of file TDVersion.h.

◆ DEFAULT_MODULE_EXTENSION_DOT_W

#define DEFAULT_MODULE_EXTENSION_DOT_W   L".tx"

Definition at line 60 of file TDVersion.h.

◆ DEFAULT_MODULE_EXTENSION_S

#define DEFAULT_MODULE_EXTENSION_S   "tx"

Definition at line 57 of file TDVersion.h.

◆ DEFAULT_MODULE_EXTENSION_W

#define DEFAULT_MODULE_EXTENSION_W   L"tx"

Definition at line 59 of file TDVersion.h.

◆ FX_VERSION

#define FX_VERSION   TD_MINOR_VERSION

Definition at line 105 of file TDVersion.h.

◆ TD_BUILD_COMMENTS_S

#define TD_BUILD_COMMENTS_S   TD_PRODUCT_NAME_S " " TD_PRODUCT_VER_STR_S

Definition at line 128 of file TDVersion.h.

◆ TD_BUILD_COMMENTS_W

#define TD_BUILD_COMMENTS_W   TD_PRODUCT_NAME_W L" " TD_PRODUCT_VER_STR_W

Definition at line 129 of file TDVersion.h.

◆ TD_COMPANY_NAME_S

#define TD_COMPANY_NAME_S   "Open Design Alliance"

Definition at line 27 of file TDVersion.h.

◆ TD_COMPANY_NAME_W

#define TD_COMPANY_NAME_W   L"Open Design Alliance"

Definition at line 28 of file TDVersion.h.

◆ TD_COPYRIGHT_END_S

#define TD_COPYRIGHT_END_S   "-2022, Open Design Alliance"

Definition at line 33 of file TDVersion.h.

◆ TD_COPYRIGHT_END_W

#define TD_COPYRIGHT_END_W   L"-2022, Open Design Alliance"

Definition at line 36 of file TDVersion.h.

◆ TD_COPYRIGHT_S

Definition at line 40 of file TDVersion.h.

◆ TD_COPYRIGHT_START_S

#define TD_COPYRIGHT_START_S   "Copyright\xA9 "

Definition at line 31 of file TDVersion.h.

◆ TD_COPYRIGHT_START_W

#define TD_COPYRIGHT_START_W   L"Copyright \x00A9 "

Definition at line 34 of file TDVersion.h.

◆ TD_COPYRIGHT_START_YEAR_S

#define TD_COPYRIGHT_START_YEAR_S   "2002"

Definition at line 32 of file TDVersion.h.

◆ TD_COPYRIGHT_START_YEAR_W

#define TD_COPYRIGHT_START_YEAR_W   L"2002"

Definition at line 35 of file TDVersion.h.

◆ TD_COPYRIGHT_W

Definition at line 41 of file TDVersion.h.

◆ TD_MAJOR_BUILD

#define TD_MAJOR_BUILD   0

Definition at line 86 of file TDVersion.h.

◆ TD_MAJOR_VERSION

#define TD_MAJOR_VERSION   23

Definition at line 84 of file TDVersion.h.

◆ TD_MINOR_BUILD

#define TD_MINOR_BUILD   WCREV

Definition at line 87 of file TDVersion.h.

◆ TD_MINOR_VERSION

#define TD_MINOR_VERSION   1

Definition at line 85 of file TDVersion.h.

◆ TD_PRODUCT_NAME_ADDITION_S

#define TD_PRODUCT_NAME_ADDITION_S   ""

Definition at line 44 of file TDVersion.h.

◆ TD_PRODUCT_NAME_ADDITION_W

#define TD_PRODUCT_NAME_ADDITION_W   L""

Definition at line 48 of file TDVersion.h.

◆ TD_PRODUCT_NAME_END_S

#define TD_PRODUCT_NAME_END_S   "SDK"

Definition at line 46 of file TDVersion.h.

◆ TD_PRODUCT_NAME_END_W

#define TD_PRODUCT_NAME_END_W   L"SDK"

Definition at line 52 of file TDVersion.h.

◆ TD_PRODUCT_NAME_S

#define TD_PRODUCT_NAME_S   TD_PRODUCT_NAME_START_S " " TD_PRODUCT_NAME_END_S

Definition at line 54 of file TDVersion.h.

◆ TD_PRODUCT_NAME_START_S

#define TD_PRODUCT_NAME_START_S   "ODA"

Definition at line 43 of file TDVersion.h.

◆ TD_PRODUCT_NAME_START_W

#define TD_PRODUCT_NAME_START_W   L"ODA"

Definition at line 47 of file TDVersion.h.

◆ TD_PRODUCT_NAME_W

#define TD_PRODUCT_NAME_W   TD_PRODUCT_NAME_START_W L" " TD_PRODUCT_NAME_END_W

Definition at line 55 of file TDVersion.h.

◆ TD_PRODUCT_VER_STR_S

#define TD_PRODUCT_VER_STR_S   "23.1.0.0"

Definition at line 123 of file TDVersion.h.

◆ TD_PRODUCT_VER_STR_W

#define TD_PRODUCT_VER_STR_W   L"23.1.0.0"

Definition at line 124 of file TDVersion.h.

◆ TD_PRODUCT_VER_STR_W_MGD

#define TD_PRODUCT_VER_STR_W_MGD   L"23.1.0.0"

Definition at line 120 of file TDVersion.h.

◆ TD_SHORT_STRING_VER_S

#define TD_SHORT_STRING_VER_S   "23.1"

Definition at line 117 of file TDVersion.h.

◆ TD_SHORT_STRING_VER_W

#define TD_SHORT_STRING_VER_W   L"23.1"

Definition at line 118 of file TDVersion.h.

◆ TD_TYPELIB_VER

#define TD_TYPELIB_VER (   MAJ,
  MIN 
)    version(##MAJ##.##MIN##)

Definition at line 138 of file TDVersion.h.

◆ TD_TYPELIB_VER_STR_S

#define TD_TYPELIB_VER_STR_S   "23.1"

Definition at line 107 of file TDVersion.h.

◆ TD_VERSION

#define TD_VERSION   (TD_MAJOR_BUILD + TD_MINOR_VERSION*100 + TD_MAJOR_VERSION*10000)

Definition at line 115 of file TDVersion.h.

◆ TDNET_C_COPYRIGHT_START_YEAR_W

#define TDNET_C_COPYRIGHT_START_YEAR_W   TD_COPYRIGHT_START_YEAR_W

Definition at line 37 of file TDVersion.h.

◆ TDNET_C_PRODUCT_NAME_ADDITION_W

#define TDNET_C_PRODUCT_NAME_ADDITION_W   L".NET Classic"

Definition at line 51 of file TDVersion.h.

◆ TDNET_COPYRIGHT_START_YEAR_W

#define TDNET_COPYRIGHT_START_YEAR_W   TD_COPYRIGHT_START_YEAR_W

Definition at line 38 of file TDVersion.h.

◆ TDNET_PRODUCT_NAME_ADDITION_W

#define TDNET_PRODUCT_NAME_ADDITION_W   L".NET"

Definition at line 50 of file TDVersion.h.

◆ TDX_PRODUCT_NAME_ADDITION_S

#define TDX_PRODUCT_NAME_ADDITION_S   "X"

Definition at line 45 of file TDVersion.h.

◆ TDX_PRODUCT_NAME_ADDITION_W

#define TDX_PRODUCT_NAME_ADDITION_W   L"X"

Definition at line 49 of file TDVersion.h.

◆ TEIGHA_ARCHITECTURE_SVN_REVISION

#define TEIGHA_ARCHITECTURE_SVN_REVISION   0

Definition at line 144 of file TDVersion.h.

◆ TEIGHA_BIM_SVN_REVISION

#define TEIGHA_BIM_SVN_REVISION   0

Definition at line 150 of file TDVersion.h.

◆ TEIGHA_BUILD_NUMBER

#define TEIGHA_BUILD_NUMBER   0

Definition at line 140 of file TDVersion.h.

◆ TEIGHA_CIVIL_SVN_REVISION

#define TEIGHA_CIVIL_SVN_REVISION   0

Definition at line 145 of file TDVersion.h.

◆ TEIGHA_CLOUD_SVN_REVISION

#define TEIGHA_CLOUD_SVN_REVISION   0

Definition at line 151 of file TDVersion.h.

◆ TEIGHA_CORE_SVN_REVISION

#define TEIGHA_CORE_SVN_REVISION   0

Definition at line 142 of file TDVersion.h.

◆ TEIGHA_DGN_SVN_REVISION

#define TEIGHA_DGN_SVN_REVISION   0

Definition at line 143 of file TDVersion.h.

◆ TEIGHA_JAVA_SVN_REVISION

#define TEIGHA_JAVA_SVN_REVISION   0

Definition at line 147 of file TDVersion.h.

◆ TEIGHA_MAIN_SVN_REVISION

#define TEIGHA_MAIN_SVN_REVISION   0

Definition at line 141 of file TDVersion.h.

◆ TEIGHA_MECHANICAL_SVN_REVISION

#define TEIGHA_MECHANICAL_SVN_REVISION   0

Definition at line 148 of file TDVersion.h.

◆ TEIGHA_NET_SVN_REVISION

#define TEIGHA_NET_SVN_REVISION   0

Definition at line 146 of file TDVersion.h.

◆ TEIGHA_PRC_SVN_REVISION

#define TEIGHA_PRC_SVN_REVISION   0

Definition at line 149 of file TDVersion.h.

◆ VECTORIZATION_MODULE_EXTENSION_DOT_S

#define VECTORIZATION_MODULE_EXTENSION_DOT_S   ".txv"

Definition at line 62 of file TDVersion.h.

◆ VECTORIZATION_MODULE_EXTENSION_DOT_W

#define VECTORIZATION_MODULE_EXTENSION_DOT_W   L".txv"

Definition at line 64 of file TDVersion.h.

◆ VECTORIZATION_MODULE_EXTENSION_S

#define VECTORIZATION_MODULE_EXTENSION_S   "txv"

Definition at line 61 of file TDVersion.h.

◆ VECTORIZATION_MODULE_EXTENSION_W

#define VECTORIZATION_MODULE_EXTENSION_W   L"txv"

Definition at line 63 of file TDVersion.h.

◆ WCREV

#define WCREV   0

Definition at line 80 of file TDVersion.h.

◆ WCREV_NAME

#define WCREV_NAME   $WC##REV$

Definition at line 78 of file TDVersion.h.