| 507 | } |
| 508 | |
| 509 | SimpleString SimpleString::subString(size_t beginPos, size_t amount) const |
| 510 | { |
| 511 | if (beginPos > size()-1) return ""; |
| 512 | |
| 513 | SimpleString newString = getBuffer() + beginPos; |
| 514 | |
| 515 | if (newString.size() > amount) |
| 516 | newString.buffer_[amount] = '\0'; |
| 517 | |
| 518 | return newString; |
| 519 | } |
| 520 | |
| 521 | SimpleString SimpleString::subString(size_t beginPos) const |
| 522 | { |