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. |