CartoType C++ API 8.8-7-gb35e4dc71
for Windows, Linux, Qt and other platforms supporting C++ development
|
This is the complete list of members for CartoTypeCore::String, including all inherited members.
Abbreviate(const AbbreviationDictionary &aDictionary, bool aDeleteWords=false) | CartoTypeCore::MString | |
Append(const MString &aString) | CartoTypeCore::MString | inline |
Append(const uint16_t *aText, size_t aLength=npos) | CartoTypeCore::MString | inline |
Append(const char *aText, size_t aLength=npos, int32_t aCodePage=0) | CartoTypeCore::MString | inline |
Append(const std::basic_string< T > aString) | CartoTypeCore::MString | inline |
Append(uint16_t aChar) | CartoTypeCore::MString | inline |
AppendCommaSeparated(const String &aLabel, const String &aText, size_t &aItems, size_t aMaxItems=SIZE_MAX) | CartoTypeCore::MString | |
Attribute(const MString &aKey) const noexcept | CartoTypeCore::MString | |
Attribute(const String &aKey) const noexcept | CartoTypeCore::MString | |
Clear() | CartoTypeCore::MString | inline |
Compare(MIter< int32_t > &aIter1, MIter< int32_t > &aIter2, StringMatchMethod aStringMatchMethod) noexcept | CartoTypeCore::MString | static |
Compare(MIter< int32_t > &aIter, StringMatchMethod aStringMatchMethod) const noexcept | CartoTypeCore::MString | |
Compare(const MString &aString) const | CartoTypeCore::MString | inline |
Compare(const MString &aString, StringMatchMethod aStringMatchMethod) const noexcept | CartoTypeCore::MString | |
Compare(const uint16_t *aText) const | CartoTypeCore::MString | inline |
Compare(const uint16_t *aText, size_t aLength) const | CartoTypeCore::MString | inline |
Compare(const char16_t *aText, size_t aLength=npos) const | CartoTypeCore::MString | inline |
Compare(const uint16_t *aText, size_t aLength, StringMatchMethod aStringMatchMethod) const noexcept | CartoTypeCore::MString | |
Compare(const char *aText, size_t aLength=npos, StringMatchMethod aStringMatchMethod=StringMatchMethod::Exact) const noexcept | CartoTypeCore::MString | |
CompareExact(const char *aText, size_t aLength=npos) const noexcept | CartoTypeCore::MString | |
CompareFoldCase(const char *aText, size_t aLength=npos) const noexcept | CartoTypeCore::MString | |
CreateUtf16String() const | CartoTypeCore::MString | |
CreateUtf8String() const | CartoTypeCore::MString | |
Data() const override | CartoTypeCore::String | inlinevirtual |
Delete(size_t aStart, size_t aEnd) | CartoTypeCore::MString | inline |
DeletePrefix(const MString &aPrefix) | CartoTypeCore::MString | |
DeleteSuffix(const MString &aSuffix) | CartoTypeCore::MString | |
Find(const MString &aString, StringMatchMethod aStringMatchMethod=StringMatchMethod::Exact, size_t *aEndPos=nullptr) const noexcept | CartoTypeCore::MString | |
First(size_t aLength) const | CartoTypeCore::MString | |
FuzzyCompare(MIter< int32_t > &aIter1, MIter< int32_t > &aIter2, int32_t aMaxDistance) noexcept | CartoTypeCore::MString | static |
FuzzyMatch(MIter< int32_t > &aIter1, MIter< int32_t > &aIter2, int32_t aMaxDistance) noexcept | CartoTypeCore::MString | static |
FuzzyMatch(const char *aText1, const char *aText2, int32_t aMaxDistance) noexcept | CartoTypeCore::MString | static |
iLength | CartoTypeCore::MString | protected |
Insert(size_t aIndex, const MString &aString) | CartoTypeCore::MString | inline |
Insert(size_t aIndex, const uint16_t *aText, size_t aLength=npos) | CartoTypeCore::MString | inline |
Insert(size_t aIndex, const char *aText, size_t aLength=npos, int32_t aCodePage=0) | CartoTypeCore::MString | inline |
Insert(size_t aIndex, uint16_t aChar) | CartoTypeCore::MString | inline |
IsEmpty() const | CartoTypeCore::MString | inline |
IsLineBreak(size_t aPos) const noexcept | CartoTypeCore::MString | |
KMaxFuzzyDistance | CartoTypeCore::MString | static |
Last(size_t aLength) const | CartoTypeCore::MString | |
LayerMatch(const MString &aWildText) const | CartoTypeCore::MString | |
LayerMatch(const char *aWildText) const noexcept | CartoTypeCore::MString | |
Length() const | CartoTypeCore::MString | inline |
LineBreakAfter(size_t aPos) const noexcept | CartoTypeCore::MString | |
LineBreakBefore(size_t aPos) const noexcept | CartoTypeCore::MString | |
MatchType(const MString &aText) const | CartoTypeCore::MString | |
MString() | CartoTypeCore::MString | inlineprotected |
MString(size_t aLength) | CartoTypeCore::MString | inlineprotected |
NextAttribute(size_t &aPos, Text &aKey, Text &aValue) const noexcept | CartoTypeCore::MString | |
operator std::string() const | CartoTypeCore::MString | inline |
operator!=(const char *aText) const | CartoTypeCore::MString | inline |
operator!=(const MString &aString) const | CartoTypeCore::MString | inline |
operator!=(const uint16_t *aText) const | CartoTypeCore::MString | inline |
operator!=(const char16_t *aText) const | CartoTypeCore::MString | inline |
operator%(const char *aText) const noexcept | CartoTypeCore::MString | |
operator%(const MString &aString) const | CartoTypeCore::MString | inline |
operator%(const uint16_t *aText) const | CartoTypeCore::MString | inline |
operator+=(const T &aText) | CartoTypeCore::MString | inline |
operator<(const T &aOther) const | CartoTypeCore::MString | inline |
operator<=(const T &aOther) const | CartoTypeCore::MString | inline |
operator=(const String &aOther) | CartoTypeCore::String | |
operator=(const MString &aOther) | CartoTypeCore::String | |
operator=(String &&aOther) noexcept | CartoTypeCore::String | |
CartoTypeCore::MString::operator=(const T &aText) | CartoTypeCore::MString | inline |
operator==(const char *aText) const noexcept | CartoTypeCore::MString | |
operator==(const MString &aString) const | CartoTypeCore::MString | inline |
operator==(const uint16_t *aText) const | CartoTypeCore::MString | inline |
operator==(const char16_t *aText) const | CartoTypeCore::MString | inline |
operator>(const T &aOther) const | CartoTypeCore::MString | inline |
operator>=(const T &aOther) const | CartoTypeCore::MString | inline |
operator[](size_t aIndex) const | CartoTypeCore::String | inline |
Replace(size_t aStart, size_t aEnd, MIter< int32_t > &aText, size_t aMaxLength) | CartoTypeCore::MString | |
Replace(size_t aStart, size_t aEnd, const MString &aString) | CartoTypeCore::MString | inline |
Replace(size_t aStart, size_t aEnd, const uint16_t *aText, size_t aLength=npos) | CartoTypeCore::MString | |
Replace(size_t aStart, size_t aEnd, const char16_t *aText, size_t aLength=npos) | CartoTypeCore::MString | inline |
Replace(size_t aStart, size_t aEnd, const char *aText, size_t aLength=npos, int32_t aCodePage=0) | CartoTypeCore::MString | |
Replace(size_t aStart, size_t aEnd, uint16_t aChar) | CartoTypeCore::MString | inline |
Set(const MString &aString) | CartoTypeCore::MString | inline |
Set(const uint16_t *aText, size_t aLength=npos) | CartoTypeCore::MString | inline |
Set(const std::basic_string< T > aString) | CartoTypeCore::MString | inline |
Set(const char *aText, size_t aLength=npos) | CartoTypeCore::MString | |
Set(const char *aText, size_t aLength, int32_t aCodePage) | CartoTypeCore::MString | inline |
Set(uint16_t aChar) | CartoTypeCore::MString | inline |
SetAttribute(const MString &aKey, const MString &aValue) | CartoTypeCore::MString | |
SetAttribute(const String &aKey, const String &aValue) | CartoTypeCore::MString | |
SetCase(LetterCase aCase, const StringTypeDictionary *aTitleCaseDictionary=0) | CartoTypeCore::MString | |
SetLengthToZero() | CartoTypeCore::MString | inline |
SetSentenceCase() | CartoTypeCore::MString | |
Shape(BidiParDir aParDir, BidiEngine *aBidiEngine, bool aParStart, bool aReorderFontSelectors) | CartoTypeCore::MString | |
String() | CartoTypeCore::String | inline |
String(std::nullptr_t) | CartoTypeCore::String | inline |
String(const String &aOther) | CartoTypeCore::String | |
String(const MString &aOther) | CartoTypeCore::String | |
String(String &&aOther) noexcept | CartoTypeCore::String | |
String(const char *aText, size_t aLength=npos) | CartoTypeCore::String | |
String(const uint16_t *aText, size_t aLength=npos) | CartoTypeCore::String | |
String(const char16_t *aText, size_t aLength=npos) | CartoTypeCore::String | |
String(const std::string &aText) | CartoTypeCore::String | |
Substring(size_t aStart, size_t aLength) const | CartoTypeCore::MString | |
ToDimension(size_t *aLengthUsed=nullptr) const noexcept | CartoTypeCore::MString | |
ToDouble(size_t *aLengthUsed=nullptr) const noexcept | CartoTypeCore::MString | |
ToInt32(const uint8_t *aText, size_t aLength, size_t *aLengthUsed=nullptr, int32_t aBase=10) noexcept | CartoTypeCore::MString | static |
ToInt32(size_t *aLengthUsed=nullptr, int32_t aBase=10) const noexcept | CartoTypeCore::MString | |
ToInt64(size_t *aLengthUsed=nullptr, int32_t aBase=10) const noexcept | CartoTypeCore::MString | |
Token(size_t aIndex, const MString *aSeparators=nullptr, const MString *aSingleCharacterTokens=nullptr) const | CartoTypeCore::MString | |
ToUint32(size_t *aLengthUsed=nullptr, int32_t aBase=10) const noexcept | CartoTypeCore::MString | |
Transliterate(const StringTypeDictionary *aTitleCaseDictionary=nullptr, const char *aLocale=nullptr) | CartoTypeCore::MString | |
Trim() | CartoTypeCore::MString | |
WildMatch(const MString &aWildText) const noexcept | CartoTypeCore::MString | |
WildMatch(const char *aWildText) const noexcept | CartoTypeCore::MString | |
~MString() | CartoTypeCore::MString | inlinevirtual |
~String() (defined in CartoTypeCore::String) | CartoTypeCore::String | inline |