| 425 | |
| 426 | |
| 427 | string System::get_threading(int& thr) const |
| 428 | { |
| 429 | string st = ""; |
| 430 | thr = 0; |
| 431 | for (unsigned k = 0; k < DDS_SYSTEM_THREAD_SIZE; k++) |
| 432 | { |
| 433 | if (available_system_[k]) |
| 434 | { |
| 435 | st += " " + DDS_SYSTEM_THREADING[k]; |
| 436 | if (k == preferred_system_) |
| 437 | { |
| 438 | st += "(*)"; |
| 439 | thr = static_cast<int>(k); |
| 440 | } |
| 441 | } |
| 442 | } |
| 443 | return st; |
| 444 | } |