6 #include <rtl/hresult.h>
10 constexpr
long MAX_EXEC_TIME = 1000;
12 static const wchar_t* LOG_FILE = L
"log.csv";
14 static const wchar_t* REF_LOG_FILE = L
"reference_log.csv";
16 static const wchar_t* CONFIG_FILE = L
"config.ini";
18 static const wchar_t* TMP_DIR = L
"tmp";
20 constexpr
int firstComparedIndex = 2;
21 constexpr
int firstNumberValueIndex = 4;
22 constexpr
int lastNumberValueIndex = 6;
25 constexpr GUID LOG_GUID = { 0xc0e942b9, 0x3928, 0x4b81, {0x9b, 0x43, 0xa3, 0x47, 0x66, 0x82, 0x00, 0xba} };
27 constexpr GUID DRAWING_GUID = { 0x850a122c, 0x8943, 0xa211, {0xc5, 0x14, 0x25, 0xba, 0xa9, 0x14, 0x35, 0x74} };
29 constexpr GUID MAPPING_GUID = { 0x8fab525c, 0x5e86, 0xab81, {0x12, 0xcb, 0xd9, 0x5b, 0x15, 0x88, 0x53, 0x0a} };
31 constexpr GUID MASKING_GUID = { 0xa1124c89, 0x18a4, 0xf4c1, {0x28, 0xe8, 0xa9, 0x47, 0x1a, 0x58, 0x02, 0x1e} };
33 constexpr GUID LOG_REPLAY_GUID = { 0x172ea814, 0x9df1, 0x657c, { 0x12, 0x89, 0xc7, 0x18, 0x93, 0xf1, 0xd0, 0x85} };
35 constexpr GUID SIGNAL_GEN_GUID = { 0x9eeb3451, 0x2a9d, 0x49c1, {0xba, 0x37, 0x2e, 0xc0, 0xb0, 0x0e, 0x5e, 0x6d} };
38 static const wchar_t* GUID_FORMAT = L
"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
40 constexpr GUID BERGMAN_MODEL_GUID = { 0x8114b2a6, 0xb4b2, 0x4c8d, { 0xa0, 0x29, 0x62, 0x5c, 0xbd, 0xb6, 0x82, 0xef } };
43 static const wchar_t* LIB_EXTENSION = L
".dll";
44 static const wchar_t* SCGMS_LIB = L
"scgms";
45 static const wchar_t* LOG_LIBRARY = L
"filters/log";
46 static const wchar_t* DRAWING_LIBRARY = L
"filters/drawing";
47 static const wchar_t* SIGNAL_LIBRARY = L
"filters/signal";
48 static const wchar_t* MODEL_LIBRARY = L
"filters/model";
49 static const wchar_t* CONTROLLERS_LIBRARY = L
"filters/controllers";
50 static const wchar_t* METRIC_LIBRARY = L
"filters/metric";
51 static const wchar_t* APPROX_LIBRARY = L
"filters/approx";
56 constexpr
wchar_t* LIB_EXTENSION = L
".dylib";
58 static const wchar_t* LIB_EXTENSION = L
".so";
61 static const wchar_t* SCGMS_LIB = L
"./libscgms";
62 static const wchar_t* LOG_LIBRARY = L
"./filters/liblog";
63 static const wchar_t* DRAWING_LIBRARY = L
"./filters/libdrawing";
64 static const wchar_t* SIGNAL_LIBRARY = L
"./filters/libsignal";
65 static const wchar_t* MODEL_LIBRARY = L
"./filters/libmodel";
66 static const wchar_t* CONTROLLERS_LIBRARY = L
"./filters/libcontrollers";
67 static const wchar_t* METRIC_LIBRARY = L
"./filters/libmetric";
68 static const wchar_t* APPROX_LIBRARY = L
"./filters/libapprox";
73 #endif //_CONSTANTS_H_