This is the complete list of members for alib::strings::TSubstring< TChar >, including all inherited members.
| AdjustRegion(integer ®ionStart, integer ®ionLength) const | alib::strings::TString< TChar > | inline |
| Allocate(TAllocator &allocator, const TString< TChar > ©) | alib::strings::TString< TChar > | inline |
| base typedef | alib::strings::TSubstring< TChar > | protected |
| begin() const | alib::strings::TString< TChar > | inline |
| Buffer() const | alib::strings::TString< TChar > | inline |
| buffer | alib::strings::TString< TChar > | protected |
| cbegin() const | alib::strings::TString< TChar > | inline |
| cend() const | alib::strings::TString< TChar > | inline |
| CharAt(integer idx) const | alib::strings::TString< TChar > | inline |
| CharAtEnd() const | alib::strings::TString< TChar > | inline |
| CharAtStart() const | alib::strings::TString< TChar > | inline |
| Clear() | alib::strings::TSubstring< TChar > | inline |
| CompareTo(const TString< TChar > &rhs) const | alib::strings::TString< TChar > | inline |
| CompareTo(const TString &rhs, integer rhsRegionStart, integer rhsRegionLength=MAX_LEN) const | alib::strings::TString< TChar > | inline |
| CompareTo(const TString &rhs, integer rhsRegionStart, integer rhsRegionLength, integer regionStart, integer regionLength=MAX_LEN) const | alib::strings::TString< TChar > | inline |
| const_iterator typedef | alib::strings::TString< TChar > | |
| const_reverse_iterator typedef | alib::strings::TString< TChar > | |
| ConsumeBin(std::integral auto &result, TNumberFormat< TChar > *numberFormat=nullptr) | alib::strings::TSubstring< TChar > | inline |
| consumeBinImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat) | alib::strings::TSubstring< TChar > | protected |
| ConsumeChar() | alib::strings::TSubstring< TChar > | inline |
| ConsumeChar(TChar consumable) | alib::strings::TSubstring< TChar > | inline |
| ConsumeCharFromEnd(TChar consumable) | alib::strings::TSubstring< TChar > | inline |
| ConsumeCharFromEnd() | alib::strings::TSubstring< TChar > | inline |
| ConsumeChars(integer regionLength, TSubstring *target=nullptr) | alib::strings::TSubstring< TChar > | inline |
| ConsumeChars(integer regionLength, TAString< TChar, TAllocator > &target, integer separatorWidth=0) | alib::strings::TSubstring< TChar > | inline |
| ConsumeChars(integer regionLength, TString< TChar > &target, integer separatorWidth=0) | alib::strings::TSubstring< TChar > | inline |
| ConsumeCharsFromEnd(integer regionLength, TSubstring *target=nullptr) | alib::strings::TSubstring< TChar > | inline |
| ConsumeCharsFromEnd(integer regionLength, TAString< TChar, TAllocator > &target, integer separatorWidth=0) | alib::strings::TSubstring< TChar > | inline |
| ConsumeDec(std::integral auto &result, TNumberFormat< TChar > *numberFormat=nullptr) | alib::strings::TSubstring< TChar > | inline |
| ConsumeDecDigits(std::integral auto &result) | alib::strings::TSubstring< TChar > | inline |
| consumeDecDigitsImpl(uint64_t &result) | alib::strings::TSubstring< TChar > | protected |
| consumeDecImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat) | alib::strings::TSubstring< TChar > | protected |
| ConsumeField(TChar startChar, TChar endChar) | alib::strings::TSubstring< TChar > | inline |
| ConsumeFloat(double &result, TNumberFormat< TChar > *numberFormat=nullptr) | alib::strings::TSubstring< TChar > | |
| ConsumeHex(std::integral auto &result, TNumberFormat< TChar > *numberFormat=nullptr) | alib::strings::TSubstring< TChar > | inline |
| consumeHexImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat) | alib::strings::TSubstring< TChar > | protected |
| ConsumeInt(std::integral auto &result, TNumberFormat< TChar > *numberFormat=nullptr) | alib::strings::TSubstring< TChar > | inline |
| consumeIntImpl(int64_t &result, TNumberFormat< TChar > *numberFormat) | alib::strings::TSubstring< TChar > | protected |
| ConsumeOct(std::integral auto &result, TNumberFormat< TChar > *numberFormat=nullptr) | alib::strings::TSubstring< TChar > | inline |
| consumeOctImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat) | alib::strings::TSubstring< TChar > | protected |
| ConsumePartOf(const TString< TChar > &consumable, int minChars=1) | alib::strings::TSubstring< TChar > | inline |
| ConsumeString(const TString< TChar > &consumable) | alib::strings::TSubstring< TChar > | inline |
| ConsumeStringFromEnd(const TString< TChar > &consumable) | alib::strings::TSubstring< TChar > | inline |
| ConsumeToken(TChar separator=',', lang::Inclusion includeSeparator=lang::Inclusion::Include) | alib::strings::TSubstring< TChar > | inline |
| ContainsAt(const TString &needle, integer pos) const | alib::strings::TString< TChar > | inline |
| CopyTo(TChar *dest) const | alib::strings::TString< TChar > | inline |
| Count(const TString &needle, integer startPos=0) const | alib::strings::TString< TChar > | inline |
| Count(const TString &needle, const TString &omit, integer startPos=0) const | alib::strings::TString< TChar > | inline |
| CountChar(TChar needle, integer startPos=0) const | alib::strings::TString< TChar > | inline |
| CountChar(TChar needle, TChar omit, integer startPos) const | alib::strings::TString< TChar > | inline |
| crbegin() const | alib::strings::TString< TChar > | inline |
| crend() const | alib::strings::TString< TChar > | inline |
| end() const | alib::strings::TString< TChar > | inline |
| EndsWith(const TString &needle) const | alib::strings::TString< TChar > | inline |
| Equals(const TString< TChar > &rhs) const | alib::strings::TString< TChar > | inline |
| Free(TAllocator &allocator) | alib::strings::TString< TChar > | inline |
| Hashcode() const | alib::strings::TString< TChar > | |
| HashcodeIgnoreCase() const | alib::strings::TString< TChar > | |
| IndexOf(TChar needle, integer startIdx=0) const | alib::strings::TString< TChar > | inline |
| IndexOf(TChar needle, integer regionStart, integer regionLength) const | alib::strings::TString< TChar > | inline |
| IndexOf(const TString &needle, integer startIdx=0, integer endIdx=strings::MAX_LEN) const | alib::strings::TString< TChar > | inline |
| IndexOfAny(const TString &needles, integer startIdx=0) const | alib::strings::TString< TChar > | inline |
| IndexOfFirstDifference(const TString &needle, lang::Case sensitivity=lang::Case::Sensitive, integer startIdx=0) const | alib::strings::TString< TChar > | inline |
| IndexOfOrLength(TChar needle) const | alib::strings::TString< TChar > | inline |
| IndexOfOrLength(TChar needle, integer startIdx) const | alib::strings::TString< TChar > | inline |
| IndexOfSegmentEnd(TChar opener, TChar closer, integer idx) const | alib::strings::TString< TChar > | |
| indexOfString(const TString &needle, integer startIdx, integer endIdx) const | alib::strings::TString< TChar > | protected |
| IsEmpty() const | alib::strings::TString< TChar > | inline |
| IsNotEmpty() const | alib::strings::TString< TChar > | inline |
| IsNotNull() const | alib::strings::TString< TChar > | inline |
| IsNull() const | alib::strings::TString< TChar > | inline |
| LastIndexOf(TChar needle, integer startIndex=MAX_LEN) const | alib::strings::TString< TChar > | inline |
| LastIndexOfAny(const TString &needles, integer startIdx=MAX_LEN) const | alib::strings::TString< TChar > | inline |
| Length() const | alib::strings::TString< TChar > | inline |
| length | alib::strings::TString< TChar > | protected |
| operator T() const | alib::strings::TString< TChar > | inline |
| operator T() const | alib::strings::TString< TChar > | inlineexplicit |
| operator=(const TString &) noexcept=default | alib::strings::TString< TChar > | |
| operator=(TString &&) noexcept=default | alib::strings::TString< TChar > | |
| operator[](integer idx) const | alib::strings::TString< TChar > | inline |
| ParseBin(integer startIdx=0, TNumberFormat< TChar > *numberFormat=nullptr, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseBin(TNumberFormat< TChar > *numberFormat, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | inline |
| ParseBin(integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseBin(integer startIdx, integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseDec(integer startIdx=0, TNumberFormat< TChar > *numberFormat=nullptr, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseDec(TNumberFormat< TChar > *numberFormat, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | inline |
| ParseDec(integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseDec(integer startIdx, integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseDecDigits(integer startIdx=0, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseFloat(integer startIdx=0, TNumberFormat< TChar > *numberFormat=nullptr, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseFloat(TNumberFormat< TChar > *numberFormat, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | inline |
| ParseFloat(integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseFloat(integer startIdx, integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseHex(integer startIdx=0, TNumberFormat< TChar > *numberFormat=nullptr, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseHex(TNumberFormat< TChar > *numberFormat, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | inline |
| ParseHex(integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseHex(integer startIdx, integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseInt(integer startIdx=0, TNumberFormat< TChar > *numberFormat=nullptr, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseInt(TNumberFormat< TChar > *numberFormat, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | inline |
| ParseInt(integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseInt(integer startIdx, integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseOct(integer startIdx=0, TNumberFormat< TChar > *numberFormat=nullptr, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | |
| ParseOct(TNumberFormat< TChar > *numberFormat, integer *newIdx=nullptr) const | alib::strings::TString< TChar > | inline |
| ParseOct(integer *newIdx) const | alib::strings::TString< TChar > | inline |
| ParseOct(integer startIdx, integer *newIdx) const | alib::strings::TString< TChar > | inline |
| rbegin() const | alib::strings::TString< TChar > | inline |
| rend() const | alib::strings::TString< TChar > | inline |
| size() const | alib::strings::TString< TChar > | inline |
| size_type typedef | alib::strings::TString< TChar > | |
| Split(integer position, TSubstring &target, integer separatorWidth=0, bool trim=false) | alib::strings::TSubstring< TChar > | inline |
| StartsWith(const TString &needle) const | alib::strings::TString< TChar > | inline |
| Substring(integer regionStart, integer regionLength=MAX_LEN) const | alib::strings::TString< TChar > | inline |
| Trim(const TCString< TChar > &whiteSpaces=CStringConstantsTraits< TChar >::DefaultWhitespaces()) | alib::strings::TSubstring< TChar > | inline |
| TrimEnd(const TCString< TChar > &whiteSpaces=CStringConstantsTraits< TChar >::DefaultWhitespaces()) | alib::strings::TSubstring< TChar > | inline |
| TrimStart(const TCString< TChar > &whiteSpaces=CStringConstantsTraits< TChar >::DefaultWhitespaces()) | alib::strings::TSubstring< TChar > | inline |
| TString() noexcept=default | alib::strings::TString< TChar > | |
| TString(const TString &) noexcept=default | alib::strings::TString< TChar > | |
| TString(TString &&) noexcept=default | alib::strings::TString< TChar > | |
| TString(const TChar *pBuffer, integer pLength) noexcept | alib::strings::TString< TChar > | inline |
| TString(lang::IsNullptr auto const &) noexcept | alib::strings::TString< TChar > | inline |
| TString(const T &src) noexcept | alib::strings::TString< TChar > | inline |
| TString(const T &src) noexcept | alib::strings::TString< TChar > | inlineexplicit |
| TString(T &src) noexcept | alib::strings::TString< TChar > | inlineexplicit |
| TString(TAllocator &allocator, const TString< TChar > ©) | alib::strings::TString< TChar > | inline |
| TString(const_iterator &start, const_iterator &end) | alib::strings::TString< TChar > | inline |
| TSubstring() | alib::strings::TSubstring< TChar > | inline |
| TSubstring(const TString< TChar > &src) | alib::strings::TSubstring< TChar > | inline |
| value_type typedef | alib::strings::TString< TChar > | |
| WStringLength() const | alib::strings::TString< TChar > |