Functions | |
| void | Extract (BaseStaticString &extracted, BaseStaticString &remaining, PCChar8 separator) |
| Extract a string from a given string. More... | |
| void | Extract (BaseStaticString &extracted, BaseStaticString &remaining, Char8 separator) |
| Extract a string from a given string. More... | |
| void | ExtractRightToLeft (BaseStaticString &extracted, BaseStaticString &remaining, PCChar8 separator) |
| Extracts from right to left. More... | |
| void | ExtractRightToLeft (BaseStaticString &extracted, BaseStaticString &remaining, Char8 separator) |
| Extracts from right to left. More... | |
| void | ExtractArguments (BaseStaticString &extracted, BaseStaticString &remaining) |
| Extracts the arguments. 'value' => value; "value" => value; "val 'int'" => val 'int'; 'val "int"' => val "int". More... | |
| String | Left (PCChar8 text, Int32 count) |
| Extract the left part. More... | |
| void | Left (BaseStaticString &result, PCChar8 text, Int32 count) |
| Extract the left part. More... | |
| String | Right (PCChar8 text, Int32 count) |
| Extract the right part. More... | |
| void | Right (BaseStaticString &result, PCChar8 text, Int32 count) |
| Extract the right part. More... | |
| String | Mid (PCChar8 text, Int32 first, Int32 count) |
| Extract a string from this. More... | |
| void | Mid (BaseStaticString &result, PCChar8 text, Int32 first, Int32 count) |
| Extract a string from this. More... | |
| bool | StartWith (BaseStaticString &text, BaseStaticString &start) |
| Determines if it starts with start string. More... | |
| void Extract | ( | BaseStaticString & | extracted, |
| BaseStaticString & | remaining, | ||
| PCChar8 | separator | ||
| ) |
Extract a string from a given string.
| extracted | [in,out] Result string of the extraction. |
| remaining | [in,out] Original given string. After execution this string will be reduce by the extracted string. |
| separator | Separator character that limits the extraction. |
| void Extract | ( | BaseStaticString & | extracted, |
| BaseStaticString & | remaining, | ||
| Char8 | separator | ||
| ) |
Extract a string from a given string.
| extracted | [in,out] Result string of the extraction. |
| remaining | [in,out] Original given string. After execution this string will be reduce by the extracted string. |
| separator | Separator character that limits the extraction. |
| void ExtractArguments | ( | BaseStaticString & | extracted, |
| BaseStaticString & | remaining | ||
| ) |
Extracts the arguments. 'value' => value; "value" => value; "val 'int'" => val 'int'; 'val "int"' => val "int".
| extracted | [in,out] The extracted. |
| remaining | [in,out] The remaining. |
| void ExtractRightToLeft | ( | BaseStaticString & | extracted, |
| BaseStaticString & | remaining, | ||
| PCChar8 | separator | ||
| ) |
Extracts from right to left.
| extracted | [in,out] The extracted String. |
| remaining | [in,out] Original given string. After execution this string will be reduce by the extracted string. |
| separator | The separator. |
| void ExtractRightToLeft | ( | BaseStaticString & | extracted, |
| BaseStaticString & | remaining, | ||
| Char8 | separator | ||
| ) |
Extracts from right to left.
| extracted | [in,out] The extracted String. |
| remaining | [in,out] Original given string. After execution this string will be reduce by the extracted string. |
| separator | The separator. |
Extract the left part.
| text | The text. |
| count | Number of character to extract. |
A string representation of this object.
return a String which is limited to STRING_MAX_LENGTH.
| void Left | ( | BaseStaticString & | result, |
| PCChar8 | text, | ||
| Int32 | count | ||
| ) |
Extract the left part.
| result | [in,out] The result. |
| text | The text. |
| count | Number of character to extract. |
Extract a string from this.
| text | The text. |
| first | First character of the extraction. |
| count | Number of character of the extraction. |
A string representation of this object.
return a String which is limited to STRING_MAX_LENGTH.
| void Mid | ( | BaseStaticString & | result, |
| PCChar8 | text, | ||
| Int32 | first, | ||
| Int32 | count | ||
| ) |
Extract a string from this.
| result | [in,out] The result. |
| text | The text. |
| first | First character of the extraction. |
| count | Number of character of the extraction. |
Extract the right part.
| text | The text. |
| count | Number of character to extract. |
A string representation of this object.
return a String which is limited to STRING_MAX_LENGTH.
| void Right | ( | BaseStaticString & | result, |
| PCChar8 | text, | ||
| Int32 | count | ||
| ) |
Extract the right part.
| result | [in,out] The result. |
| text | The text. |
| count | Number of character to extract. |
| bool StartWith | ( | BaseStaticString & | text, |
| BaseStaticString & | start | ||
| ) |
Determines if it starts with start string.
| text | [in,out] The text. |
| start | [in,out] The start string. |