24 #include <rtl/ustring.hxx>
39 SubStr(
const OUString& rReal,
const OUString& rUpper);
47 SAL_DLLPRIVATE
void InitTokens();
56 size_t GetSubCount()
const;
57 bool GetSubIndex(
const OUString& rSubStr, sal_uInt16& rIndex,
bool& bMatchCase)
const;
58 OUString GetSubStr(sal_uInt16 nIndex)
const;
59 sal_Int32
Compare(
const OUString& rSubStr1,
const OUString& rSubStr2)
const;
60 sal_Int32 ICompare(
const OUString& rSubStr1,
const OUString& rSubStr2)
const;
68 typedef std::vector<std::unique_ptr<ScUserListData>>
DataType;
80 bool HasEntry(std::u16string_view rStr)
const;
89 const_iterator
begin()
const;
93 void erase(
const iterator& itr);
bool operator==(const XclFontData &rLeft, const XclFontData &rRight)
DataType::const_iterator const_iterator
Collection of user-defined sort lists.
bool operator!=(const XclExpString &rLeft, const XclExpString &rRight)
std::vector< std::unique_ptr< ScUserListData > > DataType
void SetString(SwCursor &rCursor, const OUString &rString)
Stores individual user-defined sort list.
enumrange< T >::Iterator begin(enumrange< T >)
const OUString & GetString() const
static short Compare(const OUString &sInput1, const OUString &sInput2, const bool bCaseSens, const ScUserListData *pData, const CollatorWrapper *pCW)
Naturally compares two given strings.
DataType::iterator iterator
SubStringsType maSubStrings
std::vector< SubStr > SubStringsType