|
17 | 17 |
|
18 | 18 | class FileIO { |
19 | 19 |
|
20 | | -private: |
21 | | - |
22 | 20 | public: |
23 | | - |
24 | 21 | static const std::string APP_TITLE; |
25 | | - // platform specific constants |
26 | 22 | static const std::string WINDOWS_SEPARATOR; |
27 | 23 | static const std::string UNIX_SEPARATOR; |
28 | | - |
29 | | - // configuration file name |
30 | 24 | static const std::string CONFIG_FILE_PATH; |
31 | | - |
32 | | - // defined config.ini properties |
33 | 25 | static const std::string CONFIG_DB_SOURCE; |
34 | 26 | static const std::string CONFIG_DB_TARGET; |
35 | 27 | static const std::string CONFIG_DB_GROUND; |
36 | | - |
37 | | - // extensions, separators, etc. |
38 | 28 | static const std::string TXT_EXTENSION; |
39 | 29 | static const std::string CSV_EXTENSION; |
40 | 30 | static const std::string GTR_EXTENSION; |
41 | 31 | static const std::string UNDERSCORE; |
42 | 32 | static const std::string SPACE; |
43 | | - |
44 | | - // file handling constants |
45 | 33 | static const char* READ_BINARY; |
46 | 34 | static const char* SPLIT_REGEX; |
47 | | - |
48 | | - // graph files specific constants |
49 | 35 | static const std::string FIRST_FROM_PAIR; |
50 | 36 | static const std::string SECOND_FROM_PAIR; |
51 | | - |
52 | 37 | static const std::string DEFAULT_GROUND_FILENAME; |
53 | 38 | static const std::string DEFAULT_BASE_FILENAME; |
54 | 39 | static const std::string DEFAULT_CONGRUENT_FILENAME; |
|
0 commit comments