| 691 | /***********************************************************************************/ |
| 692 | |
| 693 | std::vector<std::string> Parameters::GetStringArray() const |
| 694 | { |
| 695 | KRATOS_ERROR_IF_NOT(this->IsStringArray()) << "Argument must be a string array" << std::endl; |
| 696 | std::vector<std::string> result(this->size()); |
| 697 | for (std::size_t i = 0; i < result.size(); ++i) |
| 698 | { |
| 699 | result[i] = this->GetArrayItem(i).GetString(); |
| 700 | } |
| 701 | return result; |
| 702 | } |
| 703 | |
| 704 | /***********************************************************************************/ |
| 705 | /***********************************************************************************/ |