| 326 | |
| 327 | |
| 328 | string System::get_system(int& sys) const |
| 329 | { |
| 330 | #if defined(_WIN32) |
| 331 | sys = 1; |
| 332 | #elif defined(__CYGWIN__) |
| 333 | sys = 2; |
| 334 | #elif defined(__linux) |
| 335 | sys = 3; |
| 336 | #elif defined(__APPLE__) |
| 337 | sys = 4; |
| 338 | #else |
| 339 | sys = 0; |
| 340 | #endif |
| 341 | |
| 342 | return DDS_SYSTEM_PLATFORM[static_cast<unsigned>(sys)]; |
| 343 | } |
| 344 | |
| 345 | |
| 346 | string System::get_bits(int& bits) const |